mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-17 18:01:39 +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)
95 lines
1.9 KiB
Text
95 lines
1.9 KiB
Text
// A bare-bones MAPINFO for Hexen.
|
|
// Most of the MAPINFO is still in hexen.wad.
|
|
|
|
skill baby
|
|
AmmoFactor 1.5
|
|
DoubleAmmoFactor 1.5
|
|
DamageFactor 0.5
|
|
EasyBossBrain
|
|
SpawnFilter "Easy"
|
|
Name "$MNU_WETNURSE"
|
|
PlayerClassName "fighter" "$MNU_SQUIRE"
|
|
PlayerClassName "cleric" "$MNU_ALTARBOY"
|
|
PlayerClassName "mage" "$MNU_APPRENTICE"
|
|
|
|
|
|
skill easy
|
|
DoubleAmmoFactor 1.5
|
|
SpawnFilter "Easy"
|
|
Name "$MNU_YELLOWBELLIES"
|
|
PlayerClassName "fighter" "$MNU_KNIGHT"
|
|
PlayerClassName "cleric" "$MNU_ACOLYTE"
|
|
PlayerClassName "mage" "$MNU_ENCHANTER"
|
|
|
|
skill normal
|
|
DoubleAmmoFactor 1.5
|
|
SpawnFilter "Normal"
|
|
Name "$MNU_BRINGEST"
|
|
PlayerClassName "fighter" "$MNU_WARRIOR"
|
|
PlayerClassName "cleric" "$MNU_PRIEST"
|
|
PlayerClassName "mage" "$MNU_SORCERER"
|
|
|
|
skill hard
|
|
DoubleAmmoFactor 1.5
|
|
SpawnFilter "Hard"
|
|
Name "$MNU_SMITE"
|
|
PlayerClassName "fighter" "$MNU_BERSERKER"
|
|
PlayerClassName "cleric" "$MNU_CARDINAL"
|
|
PlayerClassName "mage" "$MNU_WARLOCK"
|
|
|
|
skill nightmare
|
|
AmmoFactor 1.5
|
|
DoubleAmmoFactor 1.5
|
|
FastMonsters
|
|
DisableCheats
|
|
SpawnFilter "Hard"
|
|
Name "$MNU_BLACKPLAGUE"
|
|
PlayerClassName "fighter" "$MNU_TITAN"
|
|
PlayerClassName "cleric" "$MNU_POPE"
|
|
PlayerClassName "mage" "$MNU_ARCHMAGE"
|
|
|
|
clearepisodes
|
|
episode "&wt@01"
|
|
name "Hexen"
|
|
key h
|
|
|
|
clusterdef 1
|
|
hub
|
|
exittext clus1msg
|
|
exittextislump
|
|
music hub
|
|
pic interpic
|
|
|
|
clusterdef 2
|
|
hub
|
|
exittext clus2msg
|
|
exittextislump
|
|
music hub
|
|
pic interpic
|
|
|
|
clusterdef 3
|
|
hub
|
|
exittext clus3msg
|
|
exittextislump
|
|
music hub
|
|
pic interpic
|
|
|
|
clusterdef 4
|
|
hub
|
|
exittext clus4msg
|
|
exittextislump
|
|
music hub
|
|
pic interpic
|
|
|
|
defaultmap
|
|
activateowndeathspecials
|
|
infiniteflightpowerup
|
|
fallingdamage
|
|
nointermission
|
|
noautosequences
|
|
missilesactivateimpactlines
|
|
monsterfallingdamage
|
|
|
|
// There is also support for showing a clus5msg after cluster 5, but
|
|
// since it isn't used, and it would intefere with the finale if I
|
|
// included it here, I'm leaving out the clusterdef for cluster 5.
|