qzdoom/wadsrc/mapinfo/hexen.txt
Christoph Oelckers e105a29e99 - Externalized all default episode definitions. Added an 'optional' keyword
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)
2008-04-05 12:14:33 +00:00

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.