21.5.2023 (5/21/2023)
================================================================
Title                   : Rott Pak
Filename                : dogjam_esrael.bsp (+dogjam_esrael.lit)
Author                  : Esrael
Description             : A Quake single player map made for the
                          Dog Jam community event, where you were
                          only allowed to use dogs as enemies.
                          I found the theme of the jam so amusing
                          that I decided to go all-out joke jam
                          with this one and make a silly Pac-Man
                          spoof, complete with fruit and all!

                          The map was tested on Quakespasm 0.95.1
                          (even if Quakespasm compatibility wasn't
                          required in the rules).

Additional credits to   : Riktoi for organizing the event, testing
                          the map and suggesting implementing easy
                          and normal difficulty settings.

                          dumptruck_ds et al. for progs_dump and
                          for his excellent mapping tutorials.

                          Preach for his damage threshold mapping
                          'hack'.

                          BouncyTEM for the background music track.

                          Bal and Fairweather for the snack models.

                          Kristian Duske et al. for the Trenchbroom
                          map editor.

                          Ericw for creating the compiling tools
                          used in creating this map.

                          The folks at Slipgate Sightseer for forum
                          hosting.

                          The folks at func_msgboard, whose mapping
                          knowledge over the years can be studied
                          at the vast archives of the forum.

                          Creators of modern Quake source ports.

                          id Software for Quake and Quake 2.

Special Thanks		: God, the Creator of heaven and earth,
                          for giving me the gift of faith in His
                          Son Jesus Christ, who died for my sins,
                          so that I could have life in Him.
================================================================

* Play Information *

Single Player           : Yes
Cooperative             : No
Deathmatch              : Yes (2-4 players)
Difficulty Settings     : Yes, on easy dogs deal normal damage,
                          on normal quad damage and on hard 100x
                          damage (only a minuscule chance to
                          survive an attack, with armor)
New Sounds              : Yes, health and armor pickup sounds from
                          Quake 2.
New Graphics            : Yes, the prototype textures by Khreathor,
                          Quake snacks by Fairweather and Bal and
                          colorswapped dog skins by me.
New Music               : Yes, the track Fluidity from BouncyTEM's
                          album Slipgate (track97.ogg) and
                          the track Wolf Pac from Wolfenstein 3D,
                          by Bobby Prince (track98.ogg).
Demos Replaced          : None
Map Source Included     : Yes

* Construction *

Base                    : New level from scratch, overall layout
                          from Pac-Man.
Editor(s) Used          : Trenchbroom 2023.1,
                          ericw-tools 0.18.2-rc1 for compiling,
                          GIMP 2.10.32 for colorswapping the dog
                          textures and QME for adding the skins
                          to the dog model.
Texture Wad Used        : id.wad and prototype_1_3.wad
Known Bugs              : The dogs can kill each other, even if
                          the intent was to have them be
                          vulnerable only to the Quad axe.
                          Also, despite including monster jump
                          triggers, the dogs can still get stuck
                          on top of each other in their pen.
Build Time              : About 16 hours, with short breaks
Brushes                 : 325
Entities                : 684
System Used             : Intel i7-12700H
                          16 GB 5200 MHz LPDDR5 RAM
                          Nvidia laptop Geforce RTX 3050, 4 GB
QBSP Time               : 0.094 s
VIS (-level 4) Time     : 0.0 s
Light (-extra4) Time    : 1.494 s

* Additional information *

This was my first time dabbling with QME in the form of adding
simple colorswapped skins to the dog. Hey, you gotta start from
somewhere, right? :)

This was also my first time doing anything with progs_dump, and
I gotta say, super powerful stuff! Nice work, Dumptruck, and
team!

You can read about the Preach's mapping hack that I used
at his website:
https://tomeofpreach.wordpress.com/2013/05/11/trigger_damagethreshold-simulator/

You can find the Quake snacks used in this map at Slipseer:
https://www.slipseer.com/index.php?resources/quake-snacks-from-speedmap-snack-pack-2-cosmic-hunger.52/

* Copyright / Permissions *

The background music, by BouncyTEM, has been licensed under 
https://creativecommons.org/licenses/by/3.0/
No changes have been made to the music, just the file name
has been changed to track97.ogg.

https://bouncytem.bandcamp.com/

I, uh, didn't ask for a permission to use the Wolf Pac track
from Wolf 3D, but it's not like I'm making money out of this
or claiming it as my own. But if the theoretical chance of
id deciding to send me a takedown notice does actualize, I'll
comply.

I place everything that I've personally made regarding this map
in public domain. Feel free to use it in any way you feel like.

* Compile log *

#### Using working directory 'C:\...\Dropbox\maps'
#### Exporting map file 'C:\...\Dropbox\maps\dogjam_esrael-compile.map'
#### Executing '"C:\...\Trenchbroom\resources\compiling\ericw-tools-v0.18.2-rc1\bin\qbsp.exe" dogjam_esrael-compile.map -subdivide 120 -splitturb dogjam_esrael.bsp'
---- qbsp / ericw-tools v0.18.1-32-g6660c5f ----
Input file: dogjam_esrael-compile.map
Output file: dogjam_esrael.bsp

---- LoadMapFile ----
         1950 faces
          325 brushes
          684 entities
            5 unique texnames
           26 texinfo

Opened WAD: gfx/id.wad
Opened WAD: gfx/prototype_1_3.wad
Processing hull 0...
---- Brush_LoadEntity ----
           70 brushes
           60 planes
---- CSGFaces ----
          420 brushfaces
          374 csgfaces
          310 mergedfaces
---- SolidBSP ----
          515 split nodes
          211 solid leafs
          303 empty leafs
            2 water leafs
            0 detail leafs
            0 detail illusionary leafs
            0 detail fence leafs
            0 illusionary visblocker leafs
         5649 leaffaces
         5589 nodefaces
---- Portalize ----
          305 vis leafs
          305 vis clusters
          743 vis portals
---- FillOutside ----
          199 outleafs
---- MergeAll ----
          290 mergefaces
---- SolidBSP ----
          190 split nodes
          101 solid leafs
           88 empty leafs
            2 water leafs
            0 detail leafs
            0 detail illusionary leafs
            0 detail fence leafs
            0 illusionary visblocker leafs
         3091 leaffaces
         2929 nodefaces
---- Portalize ----
           90 vis leafs
           90 vis clusters
          193 vis portals
---- Tjunc ----
          791 world edges
         7574 edge points
          960 edges added by tjunctions
            0 faces added by tjunctions
---- MakeFaceEdges ----
---- GrowRegions ----
Processing hull 1...
Processing hull 2...
---- WriteBSPFile ----
Wrote dogjam_esrael.bsp
          523 planes            10460
         6726 vertexes          80712
         1716 nodes             41184
           19 texinfo             760
         5613 faces            112260
         3686 clipnodes         29488
         1614 leafs             45192
         5775 marksurfaces      11550
        23598 surfedges         94392
        11852 edges             47408
            5 textures          17224
              lightdata             0
              visdata               0
              entdata          132774

0.094 seconds elapsed
Peak memory usage: 16419878 (15.7M)
#### Finished with exit status 0

#### Executing '"C:\...\Trenchbroom\resources\compiling\ericw-tools-v0.18.2-rc1\bin\vis.exe" -threads 19 dogjam_esrael.bsp'
---- vis / ericw-tools v0.18.1-32-g6660c5f ----
running with 19 threads
testlevel = 4
LoadBSPFile: 'dogjam_esrael.bsp'
BSP is version 29
    90 leafs
   193 portals
Calculating Base Vis:
0....1....2....3....4....5....6....7....8....9....
Calculating Full Vis:
0....1....2....3....4....5....6....7....8....9....
WARNING: Leaf portals saw into leaf (0)
WARNING: Leaf portals saw into leaf (17)
WARNING: Leaf portals saw into leaf (23)
WARNING: Leaf portals saw into leaf (33)
WARNING: Leaf portals saw into leaf (46)
WARNING: Leaf portals saw into leaf (69)
average leafs visible: 77
c_noclip: 0
c_chains: 14481
visdatasize:1087  compressed from 1080
Writing dogjam_esrael.bsp as BSP version 29
  0.0 seconds elapsed
#### Finished with exit status 0

#### Executing '"C:\...\Trenchbroom\resources\compiling\ericw-tools-v0.18.2-rc1\bin\light.exe" -threads 19 -extra4 -soft dogjam_esrael.bsp'
---- light / ericw-tools v0.18.1-32-g6660c5f ----
extra 4x4 sampling enabled
Raytracing backend: Embree
running with 19 threads
LoadBSPFile: 'dogjam_esrael.bsp'
BSP is version 29
gamedir: C:/.../Dropbox/
SetQ2dirFromPath: failed to find  in 'C:\...\Dropbox\maps\/dogjam_esrael.bsp'--- ConvertTextures ---
--- LoadEntities ---
WARNING: entity at (-120 360 8) (trigger_relay) has "killtarget" set to itself
WARNING: entity at (-120 408 8) (trigger_relay) has "killtarget" set to itself
677 entities read, 1 are lights.
--- OptionsSummary ---
    "light" was set to "300" from map
    "dirtdepth" was set to "512" from map
    "dirtgain" was set to "0.5" from map
    "minlight_dirt" was set to "1" from map
    "bounce" was set to "1" from map
    "bouncestyled" was set to "1" from map
    "bouncecolorscale" was set to "1" from map
Embree_TraceInit: Embree version: 2.15.0
Embree_TraceInit:
	0 sky faces
	2917 solid faces
	0 filtered faces
	0 shadow-casting skip faces
SetupLights: 1 initial lights
SetupLights: 1 after surface lights
SetupLights: 1 after jittering
--- EstimateLightVisibility ---
0
Final count: 1 lights, 0 suns in use.
Colored light entities/settings detected: .lit output enabled.
--- SetupDirt ---
       48 dirtmap vectors
--- LightWorld ---
--- MakeTextureColors ---
--- MakeBounceLights ---
0....1....2....3....4....5....6....7....8....9....
--- LightThread ---
0....1....2....3....4....5....6....7....8....9....
Indirect lights: 2929 bounce lights, 0 surface lights (0 light points) in use.
Lighting Completed.

lightdatasize: 330024
Writing dogjam_esrael.lit
1 switchable light styles (32 max)
Writing dogjam_esrael.bsp as BSP version 29
1.494 seconds elapsed

stats:
0.972228 lights tested, 0.874867 hits per sample point
0.000000 surface lights tested, 0.000000 hits per sample point
4.581818 bounce lights tested, 2.952789 hits per sample point
4 empty lightmaps
#### Finished with exit status 0

#### Copying to 'C:\...\Quake\dogjam\maps/': 'C:\...\Dropbox\maps\dogjam_esrael.bsp'
#### Copying to 'C:\...\Quake\dogjam\maps/': 'C:\...\Dropbox\maps\dogjam_esrael.lit'