;
; Resource definition file
;
; This consists of nine standard resource categories
;
;	LUMPS LEVELS TEXTURES SOUNDS MUSICS GRAPHICS SPRITES PATCHES FLATS
;
; Plus some categories needed to specify more information
;
;   HISTORY LEVOBJ PALETTE SIGNLOOK
;
; and as many user named and defined categories as desired
;
; For each category there is a section denoted [CATEGORY] in the file
; below. Following the [CATEGORY] tag, on the same line, is info defining the
; the category to Patcher utilities: 
;
; [CATEGORY] DEFAULTDIR [.EXT[:METHOD]]... TYPE
;
; This consists of the default path location for the resource type relative
; to current directory, DEFAULTDIR.
;
; A list of extensions and methods that are used with the resource data
; files. The extensions are those that resource data files may be found
; with. A method is essentially the conversions and processing
; necessary to insert the file into the wad.  There are currently
; methods GENERIC, LEVELS, TEXTURES, SOUNDS, PICS, and FLATS. If a
; method is not specified, it is assumed GENERIC, no translation, the
; file image is the wad image.
;
; And finally the resource type - LISTED or MARKED or NONE. A listed resource
; can only be named one of the names listed under the category in the resource
; definition file. A marked resource is delimited in the wad directory by
; markers of the form X_START,X_END,XX_START,X1_START, etc, it can have any
; name. X is always the first letter of the resource category name right now.
; There is no data listed under a marked resource category.

[LUMPS] LUMPS .LMP LISTED
	PLAYPAL COLORMAP DEMO1 DEMO2 DEMO3 DEMO4 ENDOOM GENMIDI DMXGUSC
[LEVELS] LEVELS .WAD:LEVELS LISTED 
    MAP01 MAP02 MAP03 MAP04 MAP05 MAP06 MAP07 MAP08
    MAP09 MAP10 MAP11 MAP12 MAP13 MAP14 MAP15 MAP16 
	MAP17 MAP18 MAP19 MAP20 MAP21 MAP22 MAP23 MAP24
	MAP25 MAP26 MAP27 MAP28 MAP29 MAP30 MAP31 MAP32
[TEXTURES]  TEXTURES .RES:TEXTURES .SGN:TEXTURES LISTED
	TEXTURE1
	PNAMES
[SOUNDS] SOUNDS .WAV:SOUNDS .TXT LISTED
	DPPISTOL DSPISTOL DPSHOTGN DSSHOTGN DPSGCOCK DSSGCOCK DPSAWUP DSSAWUP
	DPSAWIDL DSSAWIDL DPSAWFUL DSSAWFUL DPSAWHIT DSSAWHIT DPRLAUNC DSRLAUNC
	DPRXPLOD DSRXPLOD DPFIRSHT DSFIRSHT DPFIRXPL DSFIRXPL DPPSTART DSPSTART
	DPPSTOP DSPSTOP DPDOROPN DSDOROPN DPDORCLS DSDORCLS DPSTNMOV DSSTNMOV
	DPSWTCHN DSSWTCHN DPSWTCHX DSSWTCHX DPPLPAIN DSPLPAIN DPDMPAIN DSDMPAIN
	DPPOPAIN DSPOPAIN DPSLOP DSSLOP DPITEMUP DSITEMUP DPWPNUP DSWPNUP
	DPOOF DSOOF DPTELEPT DSTELEPT DPPOSIT1 DSPOSIT1 DPPOSIT2 DSPOSIT2
	DPPOSIT3 DSPOSIT3 DPBGSIT1 DSBGSIT1 DPBGSIT2 DSBGSIT2 DPSGTSIT DSSGTSIT
	DPBRSSIT DSBRSSIT DPSGTATK DSSGTATK DPCLAW DSCLAW DPPLDETH DSPLDETH
	DPPDIEHI DSPDIEHI DPPODTH1 DSPODTH1 DPPODTH2 DSPODTH2 DPPODTH3 DSPODTH3
	DPBGDTH1 DSBGDTH1 DPBGDTH2 DSBGDTH2 DPSGTDTH DSSGTDTH DPBRSDTH DSBRSDTH
	DPPOSACT DSPOSACT DPBGACT DSBGACT DPDMACT DSDMACT DPNOWAY DSNOWAY DPBAREXP
	DSBAREXP DPPUNCH DSPUNCH DPTINK DSTINK DPBDOPN DSBDOPN DPBDCLS DSBDCLS
	DPITMBK DSITMBK DPGETPOW DSGETPOW DPPLASMA DSPLASMA DPBFG DSBFG
	DPCACSIT DSCACSIT DPCYBSIT DSCYBSIT DPSPISIT DSSPISIT DPSKLATK DSSKLATK
	DPCACDTH DSCACDTH DPSKLDTH DSSKLDTH DPCYBDTH DSCYBDTH DPSPIDTH DSSPIDTH
	DPHOOF DSHOOF DPMETAL DSMETAL DPDSHTGN DSDSHTGN DPDBOPN DSDBOPN
	DPDBCLS DSDBCLS DPDBLOAD DSDBLOAD DPVIPAIN DSVIPAIN DPMNPAIN DSMNPAIN
	DPPEPAIN DSPEPAIN DPBSPSIT DSBSPSIT DPKNTSIT DSKNTSIT DPVILSIT DSVILSIT
	DPMANSIT DSMANSIT DPPESIT DSPESIT DPSKEPCH DSSKEPCH DPVILATK DSVILATK
	DPSKESWG DSSKESWG DPBSPDTH DSBSPDTH DPVILDTH DSVILDTH DPKNTDTH DSKNTDTH
	DPPEDTH DSPEDTH DPSKEDTH DSSKEDTH DPBSPACT DSBSPACT DPBSPWLK DSBSPWLK
	DPVILACT DSVILACT DPFLAME DSFLAME DPFLAMST DSFLAMST DPBOSPIT DSBOSPIT
	DPBOSCUB DSBOSCUB DPBOSSIT DSBOSSIT DPBOSPN DSBOSPN DPBOSDTH DSBOSDTH
	DPMANATK DSMANATK DPMANDTH DSMANDTH DPSSSIT DSSSSIT DPSSDTH DSSSDTH
	DPKEENPN DSKEENPN DPKEENDT DSKEENDT DPSKEACT DSSKEACT DPSKESIT DSSKESIT
	DPSKEATK DSSKEATK DPRADIO DSRADIO
[MUSICS] MUSICS .MUS .MID LISTED
	D_RUNNIN D_STALKS D_COUNTD D_BETWEE D_DOOM D_THE_DA D_SHAWN D_DDTBLU
	D_IN_CIT D_DEAD D_STLKS2 D_THEDA2 D_DOOM2 D_DDTBL2 D_RUNNI2 D_DEAD2
	D_STLKS3 D_ROMERO D_SHAWN2 D_MESSAG D_COUNT2 D_DDTBL3 D_AMPIE D_THEDA3
	D_ADRIAN D_MESSG2 D_ROMER2 D_TENSE D_SHAWN3 D_OPENIN D_EVIL D_ULTIMA
	D_READ_M D_DM2TTL D_DM2INT
[GRAPHICS] GRAPHICS .BMP:PICS LISTED
	HELP VICTORY2 PFUB1 PFUB2 END0 END1 END2 END3 END4 END5 END6 TITLEPIC
	CREDIT BOSSBACK AMMNUM0 AMMNUM1 AMMNUM2 AMMNUM3 AMMNUM4 AMMNUM5
	AMMNUM6 AMMNUM7 AMMNUM8 AMMNUM9 STBAR STGNUM0 STGNUM1 STGNUM2 STGNUM3
	STGNUM4 STGNUM5 STGNUM6 STGNUM7 STGNUM8 STGNUM9 STTMINUS STTNUM0
	STTNUM1 STTNUM2 STTNUM3 STTNUM4 STTNUM5 STTNUM6 STTNUM7 STTNUM8
	STTNUM9 STTPRCNT STYSNUM0 STYSNUM1 STYSNUM2 STYSNUM3 STYSNUM4 STYSNUM5
	STYSNUM6 STYSNUM7 STYSNUM8 STYSNUM9 STKEYS0 STKEYS1 STKEYS2 STKEYS3
	STKEYS4 STKEYS5 STDISK STCDROM STARMS STCFN033 STCFN034 STCFN035
	STCFN036 STCFN037 STCFN038 STCFN039 STCFN040 STCFN041 STCFN042 STCFN043
	STCFN044 STCFN045 STCFN046 STCFN047 STCFN048 STCFN049 STCFN050 STCFN051
	STCFN052 STCFN053 STCFN054 STCFN055 STCFN056 STCFN057 STCFN058 STCFN059
	STCFN060 STCFN061 STCFN062 STCFN063 STCFN064 STCFN065 STCFN066 STCFN067
	STCFN068 STCFN069 STCFN070 STCFN071 STCFN072 STCFN073 STCFN074 STCFN075
	STCFN076 STCFN077 STCFN078 STCFN079 STCFN080 STCFN081 STCFN082 STCFN083
	STCFN084 STCFN085 STCFN086 STCFN087 STCFN088 STCFN089 STCFN090 STCFN091
	STCFN092 STCFN093 STCFN094 STCFN095 STCFN121 STFB1 STFB0 STFB2 STFB3
	STPB1 STPB0 STPB2 STPB3 STFST01 STFST00 STFST02 STFTL00 STFTR00 STFOUCH0
	STFEVL0 STFKILL0 STFST11 STFST10 STFST12 STFTL10 STFTR10 STFOUCH1 STFEVL1
	STFKILL1 STFST21 STFST20 STFST22 STFTL20 STFTR20 STFOUCH2 STFEVL2 STFKILL2
	STFST31 STFST30 STFST32 STFTL30 STFTR30 STFOUCH3 STFEVL3 STFKILL3 STFST41
	STFST40 STFST42 STFTL40 STFTR40 STFOUCH4 STFEVL4 STFKILL4 STFGOD0 STFDEAD0
	M_DOOM M_RDTHIS M_OPTION M_QUITG M_NGAME M_SKULL1 M_SKULL2 M_THERMO
	M_THERMR M_THERMM M_THERML M_ENDGAM M_PAUSE M_MESSG M_MSGON M_MSGOFF
	M_EPISOD M_EPI1 M_EPI2 M_EPI3 M_HURT M_JKILL M_ROUGH M_SKILL M_NEWG
	M_ULTRA M_NMARE M_SVOL M_OPTTTL M_SAVEG M_LOADG M_DISP M_MSENS M_GDHIGH
	M_GDLOW M_DETAIL M_DISOPT M_SCRNSZ M_SGTTL M_LGTTL M_SFXVOL M_MUSVOL
	M_LSLEFT M_LSCNTR M_LSRGHT BRDR_TL BRDR_T BRDR_TR BRDR_L BRDR_R BRDR_BL
	BRDR_B BRDR_BR WIOSTK WIOSTI WIF WIMSTT WIOSTS WIOSTF WITIME WIPAR
	WIMSTAR WIMINUS WIPCNT WINUM0 WINUM1 WINUM2 WINUM3 WINUM4 WINUM5
	WINUM6 WINUM7 WINUM8 WINUM9 WICOLON WISUCKS WIFRGS WILV00 WILV01
	WILV02 WILV03 WILV04 WILV05 WILV06 WILV07 WILV08 WILV11 WILV12
	WILV14 WILV15 WILV16 WILV17 WILV18 WILV20 WILV21 WILV22 WILV23
	WILV24 WILV25 WILV26 WILV27 WILV28 WILV13 WILV10 WIP1 WIP2 WIP3 WIP4
	WIBP1 WIBP2 WIBP3 WIBP4 WIKILRS WIVCTMS WISCRT2 WIENTER CWILV00 CWILV01
	CWILV02 CWILV03 CWILV04 CWILV05 CWILV06 CWILV07 CWILV08 CWILV09 CWILV10
	CWILV11 CWILV12 CWILV13 CWILV14 CWILV15 CWILV16 CWILV17 CWILV18 CWILV19
	CWILV20 CWILV21 CWILV22 CWILV23 CWILV24 CWILV25 CWILV26 CWILV27 CWILV28
	CWILV29 CWILV30 CWILV31 INTERPIC
[SPRITES] SPRITES .BMP:PICS MARKED
[PATCHES] PATCHES .BMP:PICS MARKED
[FLATS] FLATS .BMP:FLATS MARKED

;
; -------------------------------------------------------------------
; Non-standard wad resources
; -------------------------------------------------------------------
; HISTORY:
; 
; When a wad is made with MAK the command line and date stamp are the single
; line in HST.TXT. 
; 
; When MER, DIF, or KIL is performed on wad1 and wad2 to create wad3, the
; history of wad3 looks like:
; 
; MER, DIF, or KIL command line and date stamp
; 	wad1 history
; 	wad2 history 
;
[HISTORY] HISTORY .TXT LISTED
    HISTORY	 ; command line, date, and histories of wadfiles used
;
; -------------------------------------------------------------------
; Informational sections do not correspond to wad resources
; An info resource is always a LISTED type, and has no extensions or
; default directory.
; -------------------------------------------------------------------
;
; LEVOBJ:
;
; These represent the substructures of a level. Each is a resource that
; is transferred as a binary image from file to wad or wad to wad. This
; resource identifies the name, number, and order of level structures.
;
[LEVOBJ] !InFo!
  THINGS
  LINEDEFS
  SIDEDEFS
  VERTEXES
  SEGS
  SSECTORS
  NODES
  SECTORS
  REJECT
  BLOCKMAP
;
; PALETTE:
;
; This is the reference palette for the .BMP files output.
; This information is referenced by BRK, MAK, and any utility
; that can perform a MAK given a .RES input file, like MER.
;
; If an input wad has a PLAYPAL resource, that is used
; If an IWAD is specified by the command line (BRK /i:iwad) it is used
; Otherwise this table is used
;
[PALETTE] !InFo!
    0   0   0  31  23  11  23  15   7  75  75  75
  255 255 255  27  27  27  19  19  19  11  11  11
    7   7   7  47  55  31  35  43  15  23  31   7
   15  23   0  79  59  43  71  51  35  63  43  27
  255 183 183 247 171 171 243 163 163 235 151 151
  231 143 143 223 135 135 219 123 123 211 115 115
  203 107 107 199  99  99 191  91  91 187  87  87
  179  79  79 175  71  71 167  63  63 163  59  59
  155  51  51 151  47  47 143  43  43 139  35  35
  131  31  31 127  27  27 119  23  23 115  19  19
  107  15  15 103  11  11  95   7   7  91   7   7
   83   7   7  79   0   0  71   0   0  67   0   0
  255 235 223 255 227 211 255 219 199 255 211 187
  255 207 179 255 199 167 255 191 155 255 187 147
  255 179 131 247 171 123 239 163 115 231 155 107
  223 147  99 215 139  91 207 131  83 203 127  79
  191 123  75 179 115  71 171 111  67 163 107  63
  155  99  59 143  95  55 135  87  51 127  83  47
  119  79  43 107  71  39  95  67  35  83  63  31
   75  55  27  63  47  23  51  43  19  43  35  15
  239 239 239 231 231 231 223 223 223 219 219 219
  211 211 211 203 203 203 199 199 199 191 191 191
  183 183 183 179 179 179 171 171 171 167 167 167
  159 159 159 151 151 151 147 147 147 139 139 139
  131 131 131 127 127 127 119 119 119 111 111 111
  107 107 107  99  99  99  91  91  91  87  87  87
   79  79  79  71  71  71  67  67  67  59  59  59
   55  55  55  47  47  47  39  39  39  35  35  35
  119 255 111 111 239 103 103 223  95  95 207  87
   91 191  79  83 175  71  75 159  63  67 147  55
   63 131  47  55 115  43  47  99  35  39  83  27
   31  67  23  23  51  15  19  35  11  11  23   7
  191 167 143 183 159 135 175 151 127 167 143 119
  159 135 111 155 127 107 147 123  99 139 115  91
  131 107  87 123  99  79 119  95  75 111  87  67
  103  83  63  95  75  55  87  67  51  83  63  47
  159 131  99 143 119  83 131 107  75 119  95  63
  103  83  51  91  71  43  79  59  35  67  51  27
  123 127  99 111 115  87 103 107  79  91  99  71
   83  87  59  71  79  51  63  71  43  55  63  39
  255 255 115 235 219  87 215 187  67 195 155  47
  175 123  31 155  91  19 135  67   7 115  43   0
  255 255 255 255 219 219 255 187 187 255 155 155
  255 123 123 255  95  95 255  63  63 255  31  31
  255   0   0 239   0   0 227   0   0 215   0   0
  203   0   0 191   0   0 179   0   0 167   0   0
  155   0   0 139   0   0 127   0   0 115   0   0
  103   0   0  91   0   0  79   0   0  67   0   0
  231 231 255 199 199 255 171 171 255 143 143 255
  115 115 255  83  83 255  55  55 255  27  27 255
    0   0 255   0   0 227   0   0 203   0   0 179
    0   0 155   0   0 131   0   0 107   0   0  83
  255 255 255 255 235 219 255 215 187 255 199 155
  255 179 123 255 163  91 255 143  59 255 127  27
  243 115  23 235 111  15 223 103  15 215  95  11
  203  87   7 195  79   0 183  71   0 175  67   0
  255 255 255 255 255 215 255 255 179 255 255 143
  255 255 107 255 255  71 255 255  35 255 255   0
  167  63   0 159  55   0 147  47   0 135  35   0
   79  59  39  67  47  27  55  35  19  47  27  11
    0   0  83   0   0  71   0   0  59   0   0  47
    0   0  35   0   0  23   0   0  11   0   0   0
  255 159  67 255 231  75 255 123 255 255   0 255
  207   0 207 159   0 155 111   0 107 167 107 107
;
; SIGNLOOK:
;
; Signs are created in sixteen shades of a color from bright to dark 
; This table represents the palette index choices for those shades
;
[SIGNLOOK] !InFo!
 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191	; red
 112 113 114 115 116 117 118 119 120 121 122 122 123 123 124 124	; green
 200 200 201 201 202 202 203 203 204 204 205 206 240 241 242 243	; blue
 80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95		; white
 96  97  98  99  100 101 102 103 104 105 106 107 108 109 110 111	; gray
 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223	; yellow
