mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-16 09:21:43 +00:00
e105a29e99
to handle M4 and 5 in Doom and Heretic. - Added P_CheckMapData functions and replaced all calls to P_OpenMapData that only checked for a map's presence with it. - Added Martin Howe's player statusbar face submission. - Added an 'adddefaultmap' option for MAPINFO. This is the same as 'defaultmap' but keeps all existing information in the default and just adds to it. This is needed because Hexen and Strife set some information in their base MAPINFO and using 'defaultmap' in a PWAD would override that. - Fixed: Using MAPINFO's f1 option could cause memory leaks. - Added option to load lumps by full name to several places: * Finale texts loaded from a text lump * Demos * Local SNDINFOs * Local SNDSEQs * Image names in FONTDEFS * intermission script names - Changed the STCFN121 handling. The character is not an 'I' but a '|' so instead of discarding it it should be inserted at position 124. - Renamed indexfont.fon to indexfont so that I could remove a special case from V_GetFont that was just added for this one font. - Added a 'dumpspawnedthings' CVAR that enables a listing of all things in the map and the actor type they spawned. SVN r882 (trunk)
365 lines
5.1 KiB
Text
365 lines
5.1 KiB
Text
// MAPINFO for Doom 2
|
|
|
|
clearepisodes
|
|
episode map01
|
|
name "Hell On Earth"
|
|
key h
|
|
|
|
|
|
map MAP01 lookup HUSTR_1
|
|
titlepatch CWILV00
|
|
next MAP02
|
|
secretnext MAP02
|
|
sky1 SKY1 0
|
|
cluster 5
|
|
par 30
|
|
sucktime 1
|
|
music D_RUNNIN
|
|
|
|
map MAP02 lookup HUSTR_2
|
|
titlepatch CWILV01
|
|
next MAP03
|
|
secretnext MAP03
|
|
sky1 SKY1 0
|
|
cluster 5
|
|
par 90
|
|
sucktime 1
|
|
music D_STALKS
|
|
|
|
map MAP03 lookup HUSTR_3
|
|
titlepatch CWILV02
|
|
next MAP04
|
|
secretnext MAP04
|
|
sky1 SKY1 0
|
|
cluster 5
|
|
par 120
|
|
sucktime 1
|
|
music D_COUNTD
|
|
|
|
map MAP04 lookup HUSTR_4
|
|
titlepatch CWILV03
|
|
next MAP05
|
|
secretnext MAP05
|
|
sky1 SKY1 0
|
|
cluster 5
|
|
par 120
|
|
sucktime 1
|
|
music D_BETWEE
|
|
|
|
map MAP05 lookup HUSTR_5
|
|
titlepatch CWILV04
|
|
next MAP06
|
|
secretnext MAP06
|
|
sky1 SKY1 0
|
|
cluster 5
|
|
par 90
|
|
sucktime 1
|
|
music D_DOOM
|
|
|
|
map MAP06 lookup HUSTR_6
|
|
titlepatch CWILV05
|
|
next MAP07
|
|
secretnext MAP07
|
|
sky1 SKY1 0
|
|
cluster 5
|
|
par 150
|
|
sucktime 1
|
|
music D_THE_DA
|
|
|
|
map MAP07 lookup HUSTR_7
|
|
titlepatch CWILV06
|
|
next MAP08
|
|
secretnext MAP08
|
|
sky1 SKY1 0
|
|
cluster 6
|
|
par 120
|
|
map07special
|
|
sucktime 1
|
|
music D_SHAWN
|
|
|
|
map MAP08 lookup HUSTR_8
|
|
titlepatch CWILV07
|
|
next MAP09
|
|
secretnext MAP09
|
|
sky1 SKY1 0
|
|
cluster 6
|
|
par 120
|
|
sucktime 1
|
|
music D_DDTBLU
|
|
|
|
map MAP09 lookup HUSTR_9
|
|
titlepatch CWILV08
|
|
next MAP10
|
|
secretnext MAP10
|
|
sky1 SKY1 0
|
|
cluster 6
|
|
par 270
|
|
sucktime 1
|
|
music D_IN_CIT
|
|
|
|
map MAP10 lookup HUSTR_10
|
|
titlepatch CWILV09
|
|
next MAP11
|
|
secretnext MAP11
|
|
sky1 SKY1 0
|
|
cluster 6
|
|
par 90
|
|
sucktime 1
|
|
music D_DEAD
|
|
|
|
map MAP11 lookup HUSTR_11
|
|
titlepatch CWILV10
|
|
next MAP12
|
|
secretnext MAP12
|
|
sky1 SKY1 0
|
|
cluster 6
|
|
par 210
|
|
sucktime 1
|
|
music D_STLKS2
|
|
|
|
map MAP12 lookup HUSTR_12
|
|
titlepatch CWILV11
|
|
next MAP13
|
|
secretnext MAP13
|
|
sky1 SKY2 0
|
|
cluster 7
|
|
par 150
|
|
sucktime 1
|
|
music D_THEDA2
|
|
|
|
map MAP13 lookup HUSTR_13
|
|
titlepatch CWILV12
|
|
next MAP14
|
|
secretnext MAP14
|
|
sky1 SKY2 0
|
|
cluster 7
|
|
par 150
|
|
sucktime 1
|
|
music D_DOOM2
|
|
|
|
map MAP14 lookup HUSTR_14
|
|
titlepatch CWILV13
|
|
next MAP15
|
|
secretnext MAP15
|
|
sky1 SKY2 0
|
|
cluster 7
|
|
par 150
|
|
sucktime 1
|
|
music D_DDTBL2
|
|
|
|
map MAP15 lookup HUSTR_15
|
|
titlepatch CWILV14
|
|
next MAP16
|
|
secretnext MAP31
|
|
sky1 SKY2 0
|
|
cluster 7
|
|
par 210
|
|
sucktime 1
|
|
music D_RUNNI2
|
|
|
|
map MAP16 lookup HUSTR_16
|
|
titlepatch CWILV15
|
|
next MAP17
|
|
secretnext MAP17
|
|
sky1 SKY2 0
|
|
cluster 7
|
|
par 150
|
|
sucktime 1
|
|
music D_DEAD2
|
|
|
|
map MAP17 lookup HUSTR_17
|
|
titlepatch CWILV16
|
|
next MAP18
|
|
secretnext MAP18
|
|
sky1 SKY2 0
|
|
cluster 7
|
|
par 420
|
|
sucktime 1
|
|
music D_STLKS3
|
|
|
|
map MAP18 lookup HUSTR_18
|
|
titlepatch CWILV17
|
|
next MAP19
|
|
secretnext MAP19
|
|
sky1 SKY2 0
|
|
cluster 7
|
|
par 150
|
|
sucktime 1
|
|
music D_ROMERO
|
|
|
|
map MAP19 lookup HUSTR_19
|
|
titlepatch CWILV18
|
|
next MAP20
|
|
secretnext MAP20
|
|
sky1 SKY2 0
|
|
cluster 7
|
|
par 210
|
|
sucktime 1
|
|
music D_SHAWN2
|
|
|
|
map MAP20 lookup HUSTR_20
|
|
titlepatch CWILV19
|
|
next MAP21
|
|
secretnext MAP21
|
|
sky1 SKY2 0
|
|
cluster 7
|
|
par 150
|
|
sucktime 1
|
|
music D_MESSAG
|
|
|
|
map MAP21 lookup HUSTR_21
|
|
titlepatch CWILV20
|
|
next MAP22
|
|
secretnext MAP22
|
|
sky1 SKY3 0
|
|
cluster 8
|
|
par 240
|
|
sucktime 1
|
|
music D_COUNT2
|
|
|
|
map MAP22 lookup HUSTR_22
|
|
titlepatch CWILV21
|
|
next MAP23
|
|
secretnext MAP23
|
|
sky1 SKY3 0
|
|
cluster 8
|
|
par 150
|
|
sucktime 1
|
|
music D_DDTBL3
|
|
|
|
map MAP23 lookup HUSTR_23
|
|
titlepatch CWILV22
|
|
next MAP24
|
|
secretnext MAP24
|
|
sky1 SKY3 0
|
|
cluster 8
|
|
par 180
|
|
sucktime 1
|
|
music D_AMPIE
|
|
|
|
map MAP24 lookup HUSTR_24
|
|
titlepatch CWILV23
|
|
next MAP25
|
|
secretnext MAP25
|
|
sky1 SKY3 0
|
|
cluster 8
|
|
par 150
|
|
sucktime 1
|
|
music D_THEDA3
|
|
|
|
map MAP25 lookup HUSTR_25
|
|
titlepatch CWILV24
|
|
next MAP26
|
|
secretnext MAP26
|
|
sky1 SKY3 0
|
|
cluster 8
|
|
par 150
|
|
sucktime 1
|
|
music D_ADRIAN
|
|
|
|
map MAP26 lookup HUSTR_26
|
|
titlepatch CWILV25
|
|
next MAP27
|
|
secretnext MAP27
|
|
sky1 SKY3 0
|
|
cluster 8
|
|
par 300
|
|
sucktime 1
|
|
music D_MESSG2
|
|
|
|
map MAP27 lookup HUSTR_27
|
|
titlepatch CWILV26
|
|
next MAP28
|
|
secretnext MAP28
|
|
sky1 SKY3 0
|
|
cluster 8
|
|
par 330
|
|
sucktime 1
|
|
music D_ROMER2
|
|
|
|
map MAP28 lookup HUSTR_28
|
|
titlepatch CWILV27
|
|
next MAP29
|
|
secretnext MAP29
|
|
sky1 SKY3 0
|
|
cluster 8
|
|
par 420
|
|
sucktime 1
|
|
music D_TENSE
|
|
|
|
map MAP29 lookup HUSTR_29
|
|
titlepatch CWILV28
|
|
next MAP30
|
|
secretnext MAP30
|
|
sky1 SKY3 0
|
|
cluster 8
|
|
par 300
|
|
sucktime 1
|
|
music D_SHAWN3
|
|
|
|
map MAP30 lookup HUSTR_30
|
|
titlepatch CWILV29
|
|
next EndGameC
|
|
secretnext EndGameC
|
|
sky1 SKY3 0
|
|
cluster 8
|
|
par 180
|
|
allowmonstertelefrags
|
|
sucktime 1
|
|
music D_OPENIN
|
|
|
|
map MAP31 lookup HUSTR_31
|
|
titlepatch CWILV30
|
|
next MAP16
|
|
secretnext MAP32
|
|
sky1 SKY3 0
|
|
cluster 9
|
|
par 120
|
|
sucktime 1
|
|
music D_EVIL
|
|
|
|
map MAP32 lookup HUSTR_32
|
|
titlepatch CWILV31
|
|
next MAP16
|
|
secretnext MAP16
|
|
sky1 SKY3 0
|
|
cluster 10
|
|
par 30
|
|
sucktime 1
|
|
music D_ULTIMA
|
|
|
|
// DOOM II first cluster (up thru level 6)
|
|
clusterdef 5
|
|
flat SLIME16
|
|
music D_READ_M
|
|
exittext lookup C1TEXT
|
|
|
|
// DOOM II second cluster (up thru level 11)
|
|
clusterdef 6
|
|
flat RROCK14
|
|
music D_READ_M
|
|
exittext lookup C2TEXT
|
|
|
|
// DOOM II third cluster (up thru level 20)
|
|
clusterdef 7
|
|
flat RROCK07
|
|
music D_READ_M
|
|
exittext lookup C3TEXT
|
|
|
|
// DOOM II fourth cluster (up thru level 30)
|
|
clusterdef 8
|
|
flat RROCK17
|
|
music D_READ_M
|
|
exittext lookup C4TEXT
|
|
|
|
// DOOM II fifth cluster (level 31)
|
|
clusterdef 9
|
|
flat RROCK13
|
|
music D_READ_M
|
|
entertext lookup C5TEXT
|
|
|
|
// DOOM II sixth cluster (level 32)
|
|
clusterdef 10
|
|
flat RROCK19
|
|
music D_READ_M
|
|
entertext lookup C6TEXT
|