1# Yadex game definition file version 4 2# 3# doom02.ygd 4# Yadex Game Definitions for Doom alpha 0.2 5# See doc/ygd.html for the specs. 6# AYM 1999-07-09 7# 8 9# FIXME probably needs work, especially in 10# the things definitions dept. 11 12level_format alpha # FIXME it's not even that ! 13level_name e1m1 # FIXME it's not even that ! 14picture_format alpha 15sky_flat f_sky1 16texture_lumps none 17 18# 19# Definition of linedef type groups 20# Format is : ldtgroup <ldtgroup> <description> 21# 22 23ldtgroup d "Door" 24ldtgroup r "Door (red key)" 25ldtgroup y "Door (yellow key)" 26ldtgroup b "Door (blue key)" 27ldtgroup D "Door (turbo)" 28ldtgroup l "Lift" 29ldtgroup F "Floor (raise)" 30ldtgroup f "Floor (lower)" 31ldtgroup c "Ceiling" 32ldtgroup C "Crushing ceiling" 33ldtgroup t "Teleport" 34ldtgroup L "Light" 35ldtgroup e "End level" 36ldtgroup m "Moving floor" 37ldtgroup s "Raising stairs" 38ldtgroup x "Misc." 39 40# 41# Definition of linedef types 42# Format is : ldt <number> <ldtgroup> <shortdesc> <longdesc> 43# <shortdesc> must not exceed 16 characters. 44# 45 46ldt 0 x "-- Normal" "-- Normal" 47ldt 1 d "DR Open door" "DR Open door" 48ldt 2 d "W1 Open door (O)" "W1 Open door (stays open)" 49ldt 3 d "W1 Close door" "W1 Close door" 50ldt 4 d "W1 Open door" "W1 Open door" 51ldt 5 F "W1 Floor up LIC" "W1 Raise floor to LIC" 52ldt 6 C "W1 Crush FF" "W1 Start fast crushing, fast hurt" 53ldt 7 s "S1 Raise stairs" "S1 Raise stairs (several sectors 0/999)" 54ldt 8 s "W1 Raise stairs" "W1 Raise stairs (several sectors 0/999)" 55ldt 9 x "S1 Donut" "S1 Lower floor, raise Ne. floor (NXP) 'Donut'" 56ldt 10 l "W1 Lower lift" "W1 Lower lift" 57ldt 11 e "S- End level" "S- End level, go to next level" 58ldt 12 L "W1 Light to HE" "W1 Light level goes to HE" 59ldt 13 L "W1 Light to 255" "W1 Light level goes to 255" 60ldt 14 F "S1& F. up 32 TX" "S1& Raise floor by 32 (TX)" 61ldt 15 F "S1& F. up 24 TX" "S1& Raise floor by 24 (TX)" 62ldt 16 d "W1 Close for 30s" "W1 Close door for 30 seconds" 63ldt 17 L "W1 Start blink" "W1 Start blinking lights" 64ldt 18 F "S1 Floor up nhEF" "S1 Raise floor to nhEF" 65ldt 19 f "W1 Floor dn HEF" "W1 Lower floor to HEF" 66ldt 20 F "S1& F up nhEF TX" "S1& Raise floor to nhEF (TX)" 67ldt 21 l "S1 Lower lift" "S1 Lower lift" 68ldt 22 F "W1& F up nhEF TX" "W1& Raise floor to nhEF (TX)" 69ldt 23 f "S1 Floor dn LEF" "S1 Lower floor to LEF" 70ldt 24 F "G1 Floor up LIC" "G1 Raise floor to LIC" 71ldt 25 C "W1 Crush FS" "W1 Start fast crushing, slow hurt" 72ldt 26 b "DR Open blue dr" "DR Open door, blue key" 73ldt 27 y "DR Open yel dr" "DR Open door, yellow key" 74ldt 28 r "DR Open red dr" "DR Open door, red key" 75ldt 29 d "S1 Open door" "S1 Open door" 76ldt 30 F "W1 Floor up SLT" "W1 Raise floor by ShortestLowerTexture" 77ldt 31 d "D1 Open door (O)" "D1 Open door (stays open)" 78ldt 32 b "D1 Open blu (O)" "D1 Open door (stays open), blue key" 79ldt 33 r "D1 Open red (O)" "D1 Open door (stays open), red key" 80ldt 34 y "D1 Open yel (O)" "D1 Open door (stays open), yellow key" 81ldt 35 L "W1 Light to 35" "W1 Light level goes to 35" 82ldt 36 f "W1 F. DN HEF+8" "W1 Lower turbo floor to HEF + 8" 83ldt 37 f "W1 F. dn LEF NXP" "W1 Lower floor to LEF (NXP)" 84ldt 38 f "W1 Floor dn LEF" "W1 Lower floor to LEF" 85ldt 39 t "W1 Teleport" "W1 Teleport to another sector" 86ldt 40 c "W1 Ceil up HEC" "W1 Raise ceiling to HEC" 87ldt 41 c "S1 Ceil dn floor" "S1 Lower ceiling to floor" 88ldt 42 d "SR Close door" "SR Close door" 89ldt 43 c "SR Ceil dn floor" "SR Lower ceiling to floor" 90ldt 44 c "W1 Ceil dn flr+8" "W1 Lower ceiling to floor + 8" 91ldt 45 f "SR Floor dn HEF" "SR Lower floor to HEF" 92ldt 46 d "GR Open door (O)" "GR Open door (stays open)" 93ldt 47 F "G1 F. up nhEF TX" "G1 Raise floor to nhEF (TX)" 94ldt 48 x "-- Animated wall" "-- Animated wall (scrolls horizontally)" 95ldt 49 c "S1 Ceil dn flr+8" "S1 Lower ceiling to floor + 8" 96ldt 50 d "S1 Close door" "S1 Close door" 97ldt 51 e "S- Secret level" "S- End level, go to secret level" 98ldt 52 e "W- End level" "W- End level, go to next level" 99ldt 53 m "W1 Start moving" "W1 Start moving floor" 100ldt 54 m "W1 Stop moving f" "W1 Stop moving floor" 101ldt 55 F "S1 F. up LIC-8" "S1 Raise floor to LIC - 8, crush" 102ldt 56 F "W1& F. up LIC-8" "W1& Raise floor to LIC - 8, crush" 103ldt 57 C "W1& Stop crush" "W1& Stop crushing" 104ldt 58 F "W1 Floor up 24" "W1 Raise floor by 24" 105ldt 59 F "W1 F. up 24 TXP" "W1 Raise floor by 24 (TXP)" 106ldt 60 f "SR Floor dn LEF" "SR Lower floor to LEF" 107ldt 61 d "SR Open door (O)" "SR Open door (stays open)" 108ldt 62 l "SR Lower lift" "SR Lower lift" 109ldt 63 d "SR Open door" "SR Open door" 110ldt 64 F "SR Floor up LIC" "SR Raise floor to LIC" 111ldt 65 F "SR F. up LIC-8" "SR Raise floor to LIC - 8, crush" 112ldt 66 F "SR& F. up 24 TX" "SR& Raise floor by 24 (TX)" 113ldt 67 F "SR& F. up 32 TX" "SR& Raise floor by 32 (TX)" 114ldt 68 f "SR& F up nhEF TX" "SR& Raise floor to nhEF (TX)" 115ldt 69 F "SR F. up nhEF" "SR Raise floor to nhEF" 116ldt 70 f "SR F. DN HEF+8" "SR Lower turbo floor to HEF + 8" 117ldt 71 f "S1 F. DN HEF+8" "S1 Lower turbo floor to HEF + 8" 118ldt 72 c "WR Ceil dn flr+8" "WR Lower ceiling to floor + 8" 119ldt 73 C "WR& Crush SS" "WR& Start slow crushing, slow hurt" 120ldt 74 C "WR& Stop crush" "WR& Stop crushing" 121ldt 75 d "WR Close door" "WR Close door" 122ldt 76 d "WR Close for 30s" "WR Close door for 30 seconds" 123ldt 77 C "WR& Crush FF" "WR& Start fast crushing, fast hurt" 124#ldt 78 x "-- Unimplemented" "-- Unimplemented" 125ldt 79 L "WR Light to 35" "WR Light level goes to 35" 126ldt 80 L "WR Light to HE" "WR Light level goes to HE" 127ldt 81 L "WR Light to 255" "WR Light level goes to 255" 128ldt 82 f "WR Floor dn LEF" "WR Lower floor to LEF" 129ldt 83 f "WR Floor dn HEF" "WR Lower floor to HEF" 130ldt 84 f "WR F. dn LEF NXP" "WR Lower floor to LEF (NXP)" 131#ldt 85 x "-- Unimplemented" "-- Unimplemented" 132ldt 86 d "WR Open door (O)" "WR Open door (stays open)" 133ldt 87 m "WR& Start moving" "WR& Start moving floor" 134ldt 88 l "WR Lower lift" "WR Lower lift" 135ldt 89 m "WR& Stop moving" "WR& Stop moving floor" 136ldt 90 d "WR Open door" "WR Open door" 137ldt 91 F "WR Floor up LIC" "WR Raise floor to LIC" 138ldt 92 F "WR Floor up 24" "WR Raise floor by 24" 139ldt 93 F "WR F. up 24 TXP" "WR Raise floor by 24 (TXP)" 140ldt 94 F "WR F. up LIC-8" "WR Raise floor to LIC - 8, crush" 141ldt 95 F "WR F. up nhEF TX" "WR Raise floor to nhEF (TX)" 142ldt 96 F "WR Floor up SLT" "WR Raise floor by ShortestLowerTexture" 143ldt 97 t "WR Teleport" "WR Teleport to another sector" 144ldt 98 f "WR F. DN HEF+8" "WR Lower turbo floor to HEF + 8" 145ldt 99 b "SR OPEN blu door" "SR Open turbo door, blue key [v1.6]" 146ldt 100 s "W1 RaiseStairs16" "W1 Raise stairs (step=16), crush [v1.6]" 147ldt 101 F "S1 Floor up LIC" "S1 Raise floor to LIC" 148ldt 102 f "S1 Floor dn HEF" "S1 Lower floor to HEF" 149ldt 103 d "S1 Open door (O)" "S1 Open door (stays open)" 150ldt 104 L "W1 Light to LE" "W1 Light level goes to LE" 151ldt 105 D "WR OPEN door" "WR Open turbo door [v1.6]" 152ldt 106 D "WR OPEN door (O)" "WR Open turbo door (stays open) [v1.6]" 153ldt 107 D "WR CLOSE door" "WR Close turbo door [v1.6]" 154ldt 108 D "W1 OPEN door" "W1 Open turbo door [v1.6]" 155ldt 109 D "W1 OPEN door (O)" "W1 Open turbo door (stays open) [v1.6]" 156ldt 110 D "W1 CLOSE door" "W1 Close turbo door [v1.6]" 157ldt 111 D "S1 OPEN door" "S1 Open turbo door [v1.6]" 158ldt 112 D "S1 OPEN door (O)" "S1 Open turbo door (stays open) [v1.6]" 159ldt 113 D "S1 CLOSE door" "S1 Close turbo door [v1.6]" 160ldt 114 D "SR OPEN door" "SR Open turbo door [v1.6]" 161ldt 115 D "SR OPEN door (O)" "SR Open turbo door (stays open) [v1.6]" 162ldt 116 D "SR CLOSE door" "SR Close turbo door [v1.6]" 163ldt 117 D "DR OPEN door" "DR Open turbo door [v1.6]" 164ldt 118 D "D1 OPEN door (O)" "D1 Open turbo door (stays open) [v1.6]" 165ldt 119 F "W1 Floor up nhEF" "W1 Raise floor to nhEF [v1.6]" 166ldt 120 l "WR LOWER lift" "WR Lower turbo lift [v1.6]" 167ldt 121 l "W1 LOWER lift" "W1 Lower turbo lift [v1.6]" 168ldt 122 l "S1 LOWER lift" "S1 Lower turbo lift [v1.6]" 169ldt 123 l "SR LOWER lift" "SR Lower turbo lift [v1.6]" 170ldt 124 e "W- Secret level" "W- End level, go to secret level [v1.6]" 171ldt 125 t "W1 Teleport mons" "W1 Teleport monsters only [v1.6]" 172ldt 126 t "WR Teleport mons" "WR Teleport monsters only [v1.6]" 173ldt 127 s "S1 RaiseStairs16" "S1 Raise stairs (step=16), crush [v1.6]" 174ldt 128 F "WR Floor up nhEF" "WR Raise floor to nhEF [v1.6]" 175ldt 129 F "WR Floor UP nhEF" "WR Raise turbo floor to nhEF [v1.6]" 176ldt 130 F "W1 Floor UP nhEF" "W1 Raise turbo floor to nhEF [v1.6]" 177ldt 131 F "S1 Floor UP nhEF" "S1 Raise turbo floor to nhEF [v1.6]" 178ldt 132 F "SR Floor UP nhEF" "SR Raise turbo floor to nhEF [v1.6]" 179ldt 133 b "S1 OPEN blu door" "S1 Open turbo door, blue key [v1.6]" 180ldt 134 r "SR OPEN red door" "SR Open turbo door, red key [v1.6]" 181ldt 135 r "S1 OPEN red door" "S1 Open turbo door, red key [v1.6]" 182ldt 136 y "SR OPEN yel door" "SR Open turbo door, yellow key [v1.6]" 183ldt 137 y "S1 OPEN yel door" "S1 Open turbo door, yellow key [v1.6]" 184ldt 138 L "SR Light to 255" "SR Light level goes to 255 [v1.6]" 185ldt 139 L "SR Light to 0" "SR Light level goes to 0 [v1.6]" 186ldt 140 F "S1 Floor up 512" "S1 Raise floor by 512, medium speed [v1.6]" 187ldt 141 C "W1& Crush SS sil" "W1& Start slow crushing, slow hurt, silent [v1.6]" 188ldt 271 x "-- Xfer sky" "-- Xfer straight upper to sky tex. [MBF]" 189ldt 272 x "-- Xfer mir. sky" "-- Xfer mirrored upper to sky tex. [MBF]" 190 191# 192# Definition of sector types 193# Format is : st <number> <shortdesc> <longdesc> 194# <shortdesc> must not exceed 14 characters. 195# 196 197st 0 "X Normal" "X Normal" 198st 1 " Blinks rand" " Light blinks randomly" 199st 2 " Flashes 2 Hz" " Light flashes 2 Hz" 200st 3 " Flashes 1 Hz" " Light flashes 1 Hz" 201st 4 "P -20% & 2Hz" "P -10/20% health, flashes 2 Hz" 202st 5 "P -10% health" "P -5/10% health" 203st 7 "P -5% health" "P -2/5% health" 204st 8 " Oscillates" " Light oscillates" 205st 9 "P Secret" "P Secret" 206st 10 " Closes 30 s" " 30 s after level start, ceiling closes like a door" 207st 11 "P -20% & end" "P -10/20% health and end level when health <= 10%" 208st 12 " Flash1Hz syn" " Light flashes 1 Hz, synchronized" 209st 13 " Flash2Hz syn" " Light flashes 2 Hz, synchronized" 210st 14 " Opens 300 s" " 300 s after level start, ceiling opens like a door" 211st 16 "P -20% health" "P -10/20% health" 212st 17 " Flicker rand" " Light flickers on and off randomly [v1.6]" 213 214# 215# Definition of thing groups 216# Format is : thinggroup <thinggroup> <colour> <description> 217# 218 219thinggroup p rgb:4/f/4 "Player" 220thinggroup m rgb:f/0/0 "Monster" 221thinggroup w rgb:f/a/0 "Weapon" 222thinggroup a rgb:8/5/0 "Ammunition" 223thinggroup h rgb:2/8/0 "Health & armour" 224thinggroup b rgb:2/8/0 "Misc. bonus" 225thinggroup k rgb:f/0/f "Key" 226thinggroup d rgb:6/6/c "Misc. decoration" 227thinggroup l rgb:6/6/c "Light source" 228thinggroup g rgb:6/6/c "Gory decoration" 229thinggroup c rgb:6/6/c "Corpse" 230thinggroup s rgb:0/b/d "Special" 231 232# 233# Definition of things 234# Format is : 235# thing <number> <thinggroup> <flags> <radius> <desc> [<sprite>] 236# <desc> must not exceed 19 characters. 237# 238 239thing 2007 a - 20 "Clip" CLIP 240thing 2048 a - 20 "Box of bullets" AMMO 241thing 2008 a - 20 "4 shotgun shells" SHEL 242thing 2049 a - 20 "Box shotgun shells" SBOX 243thing 2010 a - 20 "Rocket" ROCK 244thing 2046 a - 20 "Box of rockets" BROK 245thing 2047 a - 20 "Energy cell" CELL 246thing 17 a - 20 "Energy cell pack" CELP 247thing 8 a - 20 "Backpack full ammo" BPAK 248 249thing 2025 b - 20 "Rad. shielding suit" SUIT 250thing 2026 b - 20 "Computer area map" PMAP 251thing 2024 b - 20 "Partial invis." PINS 252thing 2023 b - 20 "Berserk" PSTR 253thing 2022 b - 20 "Invulnerability" PINV 254thing 2045 b - 20 "Light amp. visor" PVIS 255thing 2016 b - 16 "Evil sceptre" BON3 256thing 2017 b - 16 "Unholy bible" BON4 257 258thing 15 c - 16 "Dead player (green)" PLAYN 259thing 18 c - 20 "Dead trooper" POSSL 260thing 19 c - 20 "Dead sergeant" SPOSL 261thing 20 c - 20 "Dead imp" TROOM 262thing 21 c - 16 "Dead demon" SARGN 263thing 22 c - 16 "Dead cacodemon" HEADL 264thing 23 c - 16 "Dead lost soul" SKULK 265 266thing 2035 d - 10 "Barrel" BAR1 267thing 48 d - 16 "Technical column" ELEC 268thing 30 d - 16 "Tall green pillar" COL1 269thing 32 d - 16 "Tall red pillar" COL3 270thing 31 d - 16 "Short green pillar" COL2 271thing 33 d - 16 "Short red pillar" COL4 272thing 36 d - 16 "Pillar w/heart" COL5 273thing 37 d - 16 "Red pillar w/skull" COL6 274thing 41 d - 16 "Evil eye" CEYE 275thing 42 g - 16 "Floating skulls" FSKU 276thing 43 d - 16 "Grey tree" TRE1 277thing 47 d - 16 "Brown stub" SMIT 278thing 54 d - 32 "Tall brown tree" TRE2 279 280thing 10 g - 16 "Mushed player" PLAYW 281thing 12 g - 16 "Mushed player 2" PLAYW 282thing 24 g - 16 "Pool of blood" POL5 283thing 27 g - 16 "Pole with skull" POL4 284thing 28 g - 16 "Skewer with heads" POL2 285thing 29 g - 16 "Pile of skulls" POL3 286thing 25 g - 16 "Impaled body" POL1 287thing 26 g - 16 "Impaled twitching" POL6 288thing 49 g - 16 "Swaying body O" GOR1 289thing 63 g - 16 "Swaying body" GOR1 290thing 50 g - 16 "Hanging arms out O" GOR2 291thing 59 g - 16 "Hanging arms out" GOR2 292thing 53 g - 16 "Hanging leg O" GOR5 293thing 62 g - 16 "Hanging leg" GOR5 294thing 51 g - 16 "Hanging one-legged O" GOR3 # FIXME cut off 295thing 61 g - 16 "Hanging one-legged" GOR3 296thing 52 g - 16 "Hanging torso O" GOR4 297thing 60 g - 16 "Hanging torso" GOR4 298 299thing 2014 h - 20 "Health bonus" BON1 300thing 2011 h - 20 "Stimpack" STIM 301thing 2012 h - 20 "Medikit" MEDI 302thing 2013 h - 20 "Supercharge" SOUL 303thing 2015 h - 20 "Armor bonus" BON2 304thing 2018 h - 20 "Armor" ARM1 305thing 2019 h - 20 "Megaarmor" ARM2 306 307thing 5 k - 20 "Blue key" GKEY 308thing 6 k - 20 "Yellow key" SKEY 309thing 7 k - 20 "Red key" BKEY 310thing 40 k - 20 "Blue skull key" BSKU 311thing 39 k - 20 "Yellow skull key" YSKU 312thing 38 k - 20 "Red skull key" RSKU 313 314thing 2028 l - 16 "Lamp" COLU 315thing 34 l - 16 "Candle" CAND 316thing 35 l - 16 "Candelabra" CBRA 317thing 44 l - 16 "Tall blue torch" TBLU 318thing 45 l - 16 "Tall green torch" TGRN 319thing 46 l - 16 "Tall red torch" TRED 320thing 55 l - 16 "Short blue torch" SMBT 321thing 56 l - 16 "Short green torch" SMGT 322thing 57 l - 16 "Short red torch" SMRT 323 324thing 3004 m - 20 "Trooper" POSS 325thing 9 m - 20 "Sergeant" SPOS 326thing 3001 m - 20 "Imp" TROO 327thing 3002 m - 30 "Demon" SARG 328thing 3003 m - 24 "Baron of hell" BOSS 329thing 58 m s 30 "Spectre" SARG 330thing 3006 m - 16 "Lost soul" SKUL 331thing 3005 m - 31 "Cacodemon" HEAD 332thing 7 m - 128 "Spider mastermind" SPID 333thing 16 m - 40 "Cyberdemon" CYBR 334 335thing 1 p - 16 "Player 1 start" PLAY 336thing 2 p - 16 "Player 2 start" PLAY 337thing 3 p - 16 "Player 3 start" PLAY 338thing 4 p - 16 "Player 4 start" PLAY 339thing 888 p - 12 "Dog [MBF]" 340thing 11 p - 16 "Deathmatch start" PLAYF1 341thing 14 p - 16 "Teleport exit" TFOG 342 343thing 2005 w - 20 "Chainsaw" CSAW 344thing 2001 w - 20 "Shotgun" SHOT 345thing 2002 w - 20 "Chaingun" MGUN 346thing 2003 w - 20 "Rocket launcher" LAUN 347thing 2004 w - 20 "Plasma gun" PLAS 348thing 2006 w - 20 "BFG9000" BFUG 349 350thing 5001 s - 20 "Point pusher [Boom]" 351thing 5002 s - 20 "Point puller [Boom]" 352 353