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