1# Yadex game definition file version 4
2#
3#	heretic.ygd
4#	Yadex Game Definitions for Heretic
5#	See doc/ygd.html for the specs.
6#	AYM 1998-10-20
7#
8
9# With help from Barry Mead.
10
11level_format    doom
12level_name      e1m1
13picture_format  normal
14sky_flat        f_sky1
15texture_format  normal
16texture_lumps   normal
17
18#
19#	Definition of linedef type groups
20#	Format is : ldtgroup <ldtgroup> <description>
21#
22
23ldtgroup d "Door"
24ldtgroup y "Door (yellow key)"
25ldtgroup g "Door (green key)"
26ldtgroup b "Door (blue key)"
27ldtgroup l "Lift"
28ldtgroup F "Floor (raise)"
29ldtgroup f "Floor (lower)"
30ldtgroup c "Ceiling"
31ldtgroup C "Crushing ceiling"
32ldtgroup t "Teleport"
33ldtgroup L "Light"
34ldtgroup e "End level"
35ldtgroup m "Moving floor"
36ldtgroup s "Raising stairs"
37ldtgroup x "Misc."
38
39#
40#	Definition of linedef types
41#	Format is : ldt <number> <ldtgroup> <shortdesc> <longdesc>
42#	<shortdesc> must not exceed 16 characters.
43#
44
45ldt   0 x "-- Normal"        "--  Normal"
46ldt   1 d "DR Open door"     "DR  Open  door"
47ldt   2 d "W1 Open door (O)" "W1  Open  door (stays open)"
48ldt   3 d "W1 Close door"    "W1  Close door"
49ldt   4 d "W1 Open door"     "W1  Open  door"
50ldt   5 F "W1 Floor up LIC"  "W1  Raise floor to LIC"
51ldt   6 C "W1 Crush FF"      "W1  Start fast crushing, fast hurt"
52ldt   7 s "S1 Raise stairs"  "S1  Raise stairs (several sectors 0/999)"
53ldt   8 s "W1 Raise stairs"  "W1  Raise stairs (several sectors 0/999)"
54ldt   9 x "S1 Donut"         "S1  Lower floor, raise Ne. floor (NXP) 'Donut'"
55ldt  10 l "W1 Lower lift"    "W1  Lower lift"
56ldt  11 e "S- End level"     "S-  End level, go to next level"
57ldt  12 L "W1 Light to HE"   "W1  Light level goes to HE"
58ldt  13 L "W1 Light to 255"  "W1  Light level goes to 255"
59ldt  14 F "S1& F. up 32 TX"  "S1& Raise floor by 32 (TX)"
60ldt  15 F "S1& F. up 24 TX"  "S1& Raise floor by 24 (TX)"
61ldt  16 d "W1 Close for 30s" "W1  Close door for 30 seconds"
62ldt  17 L "W1 Start blink"   "W1  Start blinking lights"
63ldt  18 F "S1 Floor up nhEF" "S1  Raise floor to nhEF"
64ldt  19 f "W1 Floor dn HEF"  "W1  Lower floor to HEF"
65ldt  20 F "S1& F up nhEF TX" "S1& Raise floor to nhEF (TX)"
66ldt  21 l "S1 Lower lift"    "S1  Lower lift"
67ldt  22 F "W1& F up nhEF TX" "W1& Raise floor to nhEF (TX)"
68ldt  23 f "S1 Floor dn LEF"  "S1  Lower floor to LEF"
69ldt  24 F "G1 Floor up LIC"  "G1  Raise floor to LIC"
70ldt  25 C "W1 Crush FS"      "W1  Start fast crushing, slow hurt"
71ldt  26 b "DR Open blue dr"  "DR  Open  door, blue key"
72ldt  27 y "DR Open yel dr"   "DR  Open  door, yellow key"
73ldt  28 g "DR Open green dr" "DR  Open  door, green key"
74ldt  29 d "S1 Open door"     "S1  Open  door"
75ldt  30 F "W1 Floor up SLT"  "W1  Raise floor by ShortestLowerTexture"
76ldt  31 d "D1 Open door (O)" "D1  Open  door (stays open)"
77ldt  32 b "D1 Open blu (O)"  "D1  Open  door (stays open), blue key"
78ldt  33 g "D1 Open grn (O)"  "D1  Open  door (stays open), green key"
79ldt  34 y "D1 Open yel (O)"  "D1  Open  door (stays open), yellow key"
80ldt  35 L "W1 Light to 35"   "W1  Light level goes to 35"
81ldt  36 f "W1 F. DN HEF+8"   "W1  Lower turbo floor to HEF + 8"
82ldt  37 f "W1 F. dn LEF NXP" "W1  Lower floor to LEF (NXP)"
83ldt  38 f "W1 Floor dn LEF"  "W1  Lower floor to LEF"
84ldt  39 t "W1 Teleport"      "W1  Teleport to another sector"
85ldt  40 c "W1 CuHEC FdLEF"   "W1  Raise ceiling to HEC, lower floor to LEF"
86ldt  41 c "S1 Ceil dn floor" "S1  Lower ceiling to floor"
87ldt  42 d "SR Close door"    "SR  Close door"
88ldt  43 c "SR Ceil dn floor" "SR  Lower ceiling to floor"
89ldt  44 c "W1 C. dn f+8 cru" "W1  Lower ceiling to floor + 8"
90ldt  45 f "SR Floor dn HEF"  "SR  Lower floor to HEF"
91ldt  46 d "GR Open door (O)" "GR  Open  door (stays open)"
92ldt  47 F "G1 F. up nhEF TX" "G1  Raise floor to nhEF (TX)"
93ldt  48 x "-- Scroll left"   "--  Animated wall (scrolls left)"
94ldt  49 c "S1 C. dn f+8 cru" "S1  Lower ceiling to floor + 8"
95ldt  50 d "S1 Close door"    "S1  Close door"
96ldt  51 e "S- Secret level"  "S-  End level, go to secret level"
97ldt  52 e "W- End level"     "W-  End level, go to next level"
98ldt  53 m "W1 Start moving"  "W1  Start moving floor"
99ldt  54 m "W1 Stop moving f" "W1  Stop  moving floor"
100ldt  55 F "S1 F. up LIC-8"   "S1  Raise floor to LIC - 8, crush"
101ldt  56 F "W1& F. up LIC-8"  "W1& Raise floor to LIC - 8, crush"
102ldt  57 C "W1& Stop crush"   "W1& Stop  crushing"
103ldt  58 F "W1 Floor up 24"   "W1  Raise floor by 24"
104ldt  59 F "W1 F. up 24 TXP"  "W1  Raise floor by 24 (TXP)"
105ldt  60 f "SR Floor dn LEF"  "SR  Lower floor to LEF"
106ldt  61 d "SR Open door (O)" "SR  Open  door (stays open)"
107ldt  62 l "SR Lower lift"    "SR  Lower lift"
108ldt  63 d "SR Open door"     "SR  Open  door"
109ldt  64 F "SR Floor up LIC"  "SR  Raise floor to LIC"
110ldt  65 F "SR F. up LIC-8"   "SR  Raise floor to LIC - 8, crush"
111ldt  66 F "SR& F. up 24 TX"  "SR& Raise floor by 24 (TX)"
112ldt  67 F "SR& F. up 32 TX"  "SR& Raise floor by 32 (TX)"
113ldt  68 f "SR& F up nhEF TX" "SR& Raise floor to nhEF (TX)"
114ldt  69 F "SR F. up nhEF"    "SR  Raise floor to nhEF"
115ldt  70 f "SR F. DN HEF+8"   "SR  Lower turbo floor to HEF + 8"
116ldt  71 f "S1 F. DN HEF+8"   "S1  Lower turbo floor to HEF + 8"
117ldt  72 c "WR C. dn f+8 cru" "WR  Lower ceiling to floor + 8"
118ldt  73 C "WR& Crush SS"     "WR& Start slow crushing, slow hurt"
119ldt  74 C "WR& Stop crush"   "WR& Stop  crushing"
120ldt  75 d "WR Close door"    "WR  Close door"
121ldt  76 d "WR Close for 30s" "WR  Close door for 30 seconds"
122ldt  77 C "WR& Crush FF"     "WR& Start fast crushing, fast hurt"
123#ldt 78 x "-- Unimplemented" "--  Unimplemented"
124ldt  79 L "WR Light to 35"   "WR  Light level goes to 35"
125ldt  80 L "WR Light to HE"   "WR  Light level goes to HE"
126ldt  81 L "WR Light to 255"  "WR  Light level goes to 255"
127ldt  82 f "WR Floor dn LEF"  "WR  Lower floor to LEF"
128ldt  83 f "WR Floor dn HEF"  "WR  Lower floor to HEF"
129ldt  84 f "WR F. dn LEF NXP" "WR  Lower floor to LEF (NXP)"
130#ldt 85 x "-- Unimplemented" "--  Unimplemented"
131ldt  86 d "WR Open door (O)" "WR  Open  door (stays open)"
132ldt  87 m "WR& Start moving" "WR& Start moving floor"
133ldt  88 l "WR Lower lift"    "WR  Lower lift"
134ldt  89 m "WR& Stop moving"  "WR& Stop  moving floor"
135ldt  90 d "WR Open door"     "WR  Open  door"
136ldt  91 F "WR Floor up LIC"  "WR  Raise floor to LIC"
137ldt  92 F "WR Floor up 24"   "WR  Raise floor by 24"
138ldt  93 F "WR F. up 24 TXP"  "WR  Raise floor by 24 (TXP)"
139ldt  94 F "WR F. up LIC-8"   "WR  Raise floor to LIC - 8, crush"
140ldt  95 F "WR F. up nhEF TX" "WR  Raise floor to nhEF (TX)"
141ldt  96 F "WR Floor up SLT"  "WR  Raise floor by ShortestLowerTexture"
142ldt  97 t "WR Teleport"      "WR  Teleport to another sector"
143ldt  98 f "WR F. DN HEF+8"   "WR  Lower turbo floor to HEF + 8"
144ldt  99 x "-- Scroll right"  "--  Animated wall (scrolls right)"
145ldt 100 d "WR OPEN door"     "WR  Open  turbo door"
146ldt 101 F "S1 Floor up LIC"  "S1  Raise floor to LIC"
147ldt 102 f "S1 Floor dn HEF"  "S1  Lower floor to HEF"
148ldt 103 d "S1 Open door (O)" "S1  Open  door (stays open)"
149ldt 104 L "W1 Light to LE"   "W1  Light level goes to LE"
150ldt 105 e "W- Secret level"  "W-  End level, go to secret level"
151ldt 106 s "W1 Raise stairs"  "W1  Raise stairs, step 16"
152ldt 107 s "S1 Raise stairs"  "S1  Raise stairs, step 16"
153
154#
155#	Definition of sector types
156#	Format is : st <number> <shortdesc> <longdesc>
157#	<shortdesc> must not exceed 14 characters.
158#
159
160st  0 "X Normal"       "X Normal"
161st  1 "  Blinks rand"  "  Light blinks randomly"
162st  2 "  Flashes 2 Hz" "  Light flashes 2 Hz"
163st  3 "  Flashes 1 Hz" "  Light flashes 1 Hz"
164st  4 "P -10% flow E"  "P -5/10% health, floor scrolls eastward 28, flash 2 Hz"
165st  5 "P -10% health"  "P -5/10% health"
166st  6 "? Crush raise"  "? Ceiling crush and raise"
167st  7 "P -4% health"   "P -2/4% health"
168st  8 "  Oscillates"   "  Light oscillates"
169st  9 "P Secret"       "P Secret"
170st 10 "  Closes 30 s"  "  30 s after level start, ceiling closes like a door"
171st 12 "  Flash1Hz syn" "  Light flashes 1 Hz, synchronized"
172st 13 "  Flash2Hz syn" "  Light flashes 2 Hz, synchronized"
173st 14 "  Opens 300 s"  "  300 s after level start, ceiling opens like a door"
174st 15 "? Ice low fric" "? Ice low friction"
175st 16 "P -16% health"  "P -8/16% health"
176st 20 "? Flow E  5"    "? Floor scrolls eastward  5"
177st 21 "? Flow E 10"    "? Floor scrolls eastward 10"
178st 22 "? Flow E 25"    "? Floor scrolls eastward 25"
179st 23 "? Flow E 30"    "? Floor scrolls eastward 30"
180st 24 "? Flow E 35"    "? Floor scrolls eastward 35"
181st 25 "? Flow N  5"    "? Floor scrolls northward  5"
182st 26 "? Flow N 10"    "? Floor scrolls northward 10"
183st 27 "? Flow N 25"    "? Floor scrolls northward 25"
184st 28 "? Flow N 30"    "? Floor scrolls northward 30"
185st 29 "? Flow N 35"    "? Floor scrolls northward 35"
186st 30 "? Flow S  5"    "? Floor scrolls southward  5"
187st 31 "? Flow S 10"    "? Floor scrolls southward 10"
188st 32 "? Flow S 25"    "? Floor scrolls southward 25"
189st 33 "? Flow S 30"    "? Floor scrolls southward 30"
190st 34 "? Flow S 35"    "? Floor scrolls southward 35"
191st 35 "? Flow W  5"    "? Floor scrolls westward  5"
192st 36 "? Flow W 10"    "? Floor scrolls westward 10"
193st 37 "? Flow W 25"    "? Floor scrolls westward 25"
194st 38 "? Flow W 30"    "? Floor scrolls westward 30"
195st 39 "? Flow W 35"    "? Floor scrolls westward 35"
196st 40 "? Wind E slow"  "? Wind blows eastward slowly"
197st 41 "? Wind E mid"   "? Wind blows eastward"
198st 42 "? Wind E fast"  "? Wind blows eastward fast"
199st 43 "? Wind N slow"  "? Wind blows northward slowly"
200st 44 "? Wind N mid"   "? Wind blows northward"
201st 45 "? Wind N fast"  "? Wind blows northward fast"
202st 46 "? Wind S slow"  "? Wind blows southward slowly"
203st 47 "? Wind S mid"   "? Wind blows southward"
204st 48 "? Wind S fast"  "? Wind blows southward fast"
205st 49 "? Wind W slow"  "? Wind blows westward slowly"
206st 50 "? Wind W mid"   "? Wind blows westward"
207st 51 "? Wind W fast"  "? Wind blows westward fast"
208
209#
210#	Definition of thing groups
211#	Format is : thinggroup <thinggroup> <colour> <description>
212#
213
214thinggroup p rgb:4/f/4 "Player"
215thinggroup m rgb:f/0/0 "Monster"
216thinggroup w rgb:f/a/0 "Weapon"
217thinggroup a rgb:8/5/0 "Ammunition"
218thinggroup h rgb:2/8/0 "Health & armour"
219thinggroup b rgb:2/8/0 "Misc. bonus"
220thinggroup k rgb:f/0/f "Key"
221thinggroup d rgb:6/6/c "Misc. decoration"
222#thinggroup l rgb:6/6/c "Light source"
223#thinggroup g rgb:6/6/c "Gory decoration"
224#thinggroup c rgb:6/6/c "Corpse"
225thinggroup e rgb:0/b/d "Environment sound"
226thinggroup s rgb:0/b/d "Ambient sound"
227
228#
229#	Definition of things
230#	Format is :
231#	thing <number> <thinggroup> <flags> <radius> <desc> [<sprite>]
232#	<desc> must not exceed 19 characters.
233#
234
235thing    1 p -   16 "Player 1 start"		PLAY
236thing    2 p -   16 "Player 2 start"		PLAY
237thing    3 p -   16 "Player 3 start"		PLAY
238thing    4 p -   16 "Player 4 start"		PLAY
239thing   11 p -   16 "Deathmatch start"		PLAYF1
240thing   14 p -   20 "Teleport exit"		TELE
241
242thing   66 m -   16 "Gargoyle"			IMPX
243thing    5 m -   16 "Gargoyle leader"		IMPXD
244thing   68 m -   22 "Golem"			MUMM
245thing   69 m s   22 "Golem ghost"		MUMM
246thing   45 m -   22 "Golem leader"		MUMMY
247thing   46 m s   22 "Golem leader ghost"	MUMMY
248thing   64 m -   24 "Undead warrior"		KNIG
249thing   65 m s   24 "Undead warrior ghost"	KNIG
250thing   15 m -   16 "Disciple"			WZRD
251thing   70 m -   32 "Weredragon"		BEAS
252thing   90 m -   20 "Sabre claw"		CLNK
253thing    6 m -   40 "Ironlich"			HEAD
254thing    9 m -   28 "Maulotaur"			MNTR
255thing   92 m -   22 "Ophidian"			SNKE
256thing    7 m -   28 "D'Sparil"			SRCR
257thing   56 m -   17 "D'Sparil spot"		SOR2H
258
259thing 2005 w -   20 "Gauntlets"			WGNT
260thing 2001 w -   20 "Ethereal cross bow"	WBOW
261thing   53 w -   20 "Dragon claw"		WBLS
262thing 2004 w -   20 "Hellstaff"			WSKL
263thing 2003 w -   20 "Phoenix rod"		WPHX
264thing 2002 w -   20 "Mace"			WMCE
265
266thing   10 a -   20 "Wand crystal"		AMG1
267thing   12 a -   20 "Wand geode"		AMG2
268thing   18 a -   20 "Ethereal arrows"		AMC1
269thing   19 a -   20 "Ethereal quiver"		AMC2
270thing   54 a -   20 "Claw orb"			AMB1
271thing   55 a -   20 "Energy orb"		AMB2
272thing   20 a -   20 "Lesser runes"		AMS1
273thing   21 a -   20 "Greater runes"		AMS2
274thing   22 a -   20 "Flame orb"			AMP1
275thing   23 a -   20 "Inferno orb"		AMP2
276thing   13 a -   20 "Mace spheres"		AMM1
277thing   16 a -   20 "Pile of mace spheres"	AMM2
278
279thing   32 h -   20 "Mystic urn"		SPHL
280thing   81 h -   20 "Crystal vial"		PTN1
281thing   82 h -   20 "Quartz flask"		PTN2
282thing   85 h -   20 "Silver shield"		SHLD
283thing   31 h -   20 "Enchanted shield"		SHD2
284
285thing    8 b -   20 "Bag of holding"		BAGH
286thing   30 b -   20 "Morph ovum"		EGGC
287thing   34 b -   20 "Time bomb"			FBMB
288thing   83 b -   20 "Wings of wrath"		SOAR
289thing   75 b -   20 "Shadowsphere"		INVS
290thing   84 b -   20 "Ring of invuln."		INVU
291thing   35 b -   20 "Map scroll"		SPMP
292thing   36 b -   20 "Chaos device"		ATLP
293thing   86 b -   20 "Tome of power"		PWBK
294thing   33 b -   20 "Torch"			TRCH
295
296thing   73 k -   20 "Green key"			AKYY
297thing   79 k -   20 "Blue key	"		BKYY
298thing   80 k -   20 "Yellow key"		CKYY
299
300thing   44 d -   12 "Barrel"			BARL
301thing   47 d -   14 "Brown pillar"		BRPL
302thing   28 d -   20 "Chandelier"		CHDL
303thing   76 d -   16 "Fire brazier"		KFR1
304thing   51 d -    8 "Hanging corpse"		HCOR
305thing   94 d -   16 "Blue key statue"		KGZB
306thing   95 d -   16 "Green key statue"		KGZG
307thing   96 d -   16 "Yellow key statue"		KGZY
308thing   48 d -   20 "Moss 1"			MOS1
309thing   49 d -   20 "Moss 2"			MOS2
310thing   27 d -   12 "Serpent torch"		SRTC
311thing   26 d -   20 "Hanging skull 35"		SKH4
312thing   25 d -   20 "Hanging skull 45"		SKH3
313thing   24 d -   20 "Hanging skull 60"		SKH2
314thing   17 d -   20 "Hanging skull 70"		SKH1
315thing   29 d -   16 "Small pillar"		SMPL
316thing   50 d -   20 "Wall torch"		WTRH
317thing   74 d -   20 "Teleport glitter"		TGLTA
318thing   52 d -   20 "Exit glitter"		TGLTF
319thing   87 d -   12 "Volcano"			VLCO
320thing   37 d -    8 "Small stalagmite"		STGS
321thing   38 d -   12 "Large stalagmite"		STGL
322thing   39 d -    8 "Small stalactite"		STCS
323thing   40 d -   12 "Large stalactite"		STCL
324thing 2035 d -   16 "Pod"			PPOD
325thing   43 d -   20 "Pod generator"
326
327thing   41 e -   20 "Waterfall"
328thing   42 e -   20 "Wind"
329
330thing 1200 s -   16 "Scream"
331thing 1201 s -   16 "Squish"
332thing 1202 s -   16 "Water drip"
333thing 1203 s -   16 "Slow footsteps"
334thing 1204 s -   16 "Heart beat"
335thing 1205 s -   16 "Bells"
336thing 1206 s -   16 "Growl"
337thing 1207 s -   16 "Magic"
338thing 1208 s -   16 "Laughter"
339thing 1209 s -   16 "Fast footsteps"
340
341
342