swwmgz_m/zmapinfo.txt

278 lines
7.5 KiB
Text

GameInfo
{
AddEventHandlers = "SWWMStaticHandler", "SWWMHandler", "SWWMBrutalHandler", "SWWMHDoomHandler"
PlayerClasses = "Demolitionist"
StatusBarClass = "SWWMStatusBar"
BackpackType = "HammerspaceEmbiggener"
StatScreen_Single = "SWWMStatScreen"
QuitSound = "misc/teleport"
QuitMessages = "$QUITMSG", "$QUITMSG1", "$QUITMSG2", "$QUITMSG3",
"$QUITMSG4", "$QUITMSG5", "$QUITMSG6", "$QUITMSG7",
"$QUITMSG8", "$QUITMSG9", "$QUITMSG10", "$QUITMSG11",
"$QUITMSG12", "$QUITMSG13", "$QUITMSG14", "$QUITMSG15",
"$QUITMSG16", "$QUITMSG17", "$QUITMSG18"
ChatSound = "misc/chat"
NoMergePickupMsg = true
CursorPic = "graphics/swwmcurs.png"
DimColor = "Black"
DimAmount = 0.75
BlurAmount = 0
Endoom = "ENDSWWM"
PickupColor = "Gold"
MenuFontColor_Title = "Blue"
MenuFontColor_Label = "White"
MenuFontColor_Value = "Green"
MenuFontColor_Action = "White"
MenuFontColor_Header = "Blue"
MenuFontColor_Highlight = "Sapphire"
MenuFontColor_Selection = "Sapphire"
MenuSliderColor = "Green"
MenuSliderBackColor = "DarkGray"
MenuBackButton = "graphics/swwmback.png"
MessageBoxClass = "SWWMMessageBox"
HelpMenuClass = "SWWMHelpMenu"
MenuDelegateClass = "SWWMMenuDelegate"
BorderFlat = "graphics/bord_flat.png"
Border = 2, 0, "graphics/bord_tr.png", "graphics/bord_t.png", "graphics/bord_tl.png", "graphics/bord_r.png", "graphics/bord_l.png", "graphics/bord_br.png", "graphics/bord_b.png", "graphics/bord_bl.png"
ForceTextInMenus = true
TelefogHeight = 28
IntermissionCounter = true // fuck you Heretic
// precaching of frame-heavy objects
PrecacheClasses = "Demolitionist", // player
// weapons
"DeepImpact",
"ItamexHammer",
"ExplodiumGun",
"DualExplodiumGun",
"PlasmaBlast",
"DualPlasmaBlast",
"Spreadgun",
"PuntzerBeta",
"Wallbuster",
"PuntzerGamma",
"Eviscerator",
"HeavyMahSheenGun",
"Hellblazer",
"Quadravol",
"Sparkster",
"ModernSparkster",
"SilverBullet",
"MisterRifle",
"CandyGun",
"RayKhom",
"Ynykron",
"RafanKos",
// gestures and items with gesture states
"SWWMGesture",
"GenericCubeGesture",
"AkariProjectGesture",
"LoveSignalsCDGesture",
"NutatcoBarGesture",
"FrispyCornGesture",
"SayaBeanGesture",
"MothPlushyGesture",
"SayasMugGesture",
"DemoPlushGesture",
"KirinSippyGesture",
"MilkBreadsGesture",
"KirinMangaGesture",
"KirinPlushGesture"
// preload intro and menu textures
PrecacheTextures = "graphics/M_DEMOLITIONIST.png",
"graphics/NewLogo.png",
"graphics/NewLogo_Grad.png",
"graphics/NewLogo_Layer1.png",
"graphics/NewLogo_Layer2.png",
"graphics/NewLogo_Layer3.png",
"graphics/NewLogo_Letter0.png",
"graphics/NewLogo_Letter1.png",
"graphics/NewLogo_Letter2.png",
"graphics/NewLogo_Letter3.png",
"graphics/NewLogo_Letter4.png",
"graphics/NewLogo_Letter5.png",
"graphics/NewLogo_Letter6.png",
"graphics/NewLogo_Letter7.png",
"graphics/NewLogo_Letter8.png",
"graphics/NewLogo_Letter9.png",
"graphics/NewLogo_Letter10.png",
"graphics/NewLogo_Letter11.png",
"graphics/NewLogo_Letter12.png",
"graphics/NewLogo_Letter13.png",
"graphics/M_DEMOCHAN_BIOSPARK.png",
"graphics/M_DEMOCHAN_CANDYGUN.png",
"graphics/M_DEMOCHAN_DEEPIMPACT.png",
"graphics/M_DEMOCHAN_EVISCERATOR.png",
"graphics/M_DEMOCHAN_EXPLOGUN.png",
"graphics/M_DEMOCHAN_HELLBLAZER.png",
"graphics/M_DEMOCHAN_SILVERBULLET.png",
"graphics/M_DEMOCHAN_SPREADGUN.png",
"graphics/M_DEMOCHAN_WALLBUSTER.png",
"graphics/M_DEMOCHAN_YNYKRON.png",
"graphics/M_DEMOCHAN_DAB.png",
"graphics/M_DEMOCHAN_DOUBLEV.png",
"graphics/M_DEMOCHAN_HEALTH.png",
"graphics/M_DEMOCHAN_LOVE.png",
"graphics/M_DEMOCHAN_RAGEKIT.png",
"graphics/M_DEMOCHAN_SANDWICH.png",
"graphics/M_DEMOCHAN_SHELLS.png",
"graphics/M_DEMOCHAN_SKULL.png",
"graphics/M_DEMOCHAN_THONK.png",
"graphics/M_DEMOCHAN_THUMBUP.png",
"graphics/M_DEMOCHAN_HAMMER.png",
"graphics/M_DEMOCHAN_PLASMA.png",
"graphics/M_DEMOCHAN_SHEEN.png",
"graphics/M_DEMOCHAN_QUADRAVOL.png",
"graphics/M_DEMOCHAN_MISTER.png",
// preload canvas textures for some weapons
"models/canvas/NukuriFnt.png",
"models/canvas/PlasmaLED_L.png",
"models/canvas/PlasmaLED_R.png",
"models/canvas/SheenLEDBar.png",
"models/canvas/SheenLEDBase.png",
"models/canvas/SheenLEDNums.png",
"models/canvas/SheenLEDSpeed.png",
"models/canvas/QuadLEDBase.png",
"models/canvas/QuadLEDCharge.png",
"models/canvas/QuadLEDRound.png",
"models/canvas/RayZap.png",
"models/canvas/MortalBG.png",
"models/canvas/MortalFireIcons.png",
"models/canvas/MortalFlatChars.png",
"models/canvas/MortalFrameTex.png",
"models/canvas/MortalGrenadeIcons.png",
// preload a few random materials to ensure shaders are compiled
// CanvasProxy.fp, NewLogoAnimated.fp and TexFilterHack.fp
// should already be handled by previous textures in the list
"graphics/dsmapfont.png", // AreaName.fp
"graphics/HUD/DemoFace_Barrier.png", // BarrierFace.fp
"sprites/DVSPA0.png", // Divine.fp
"models/envmap/bluenv.png", // Envmap.fp
"BARRIENV", // Envmap.fp w/ BARRIER_MAP
"ERRORENV", // Envmap.fp w/ AMBIENT_GLOW
"models/Barrier.png", // Envmask.fp
"models/BlastSuit.png", // Envmask.fp w/ ENV_TWOLAYER
"models/DemoBody.png", // Envmask.fp w/ ENV_THREELAYER
"graphics/tempbg.png", // Fuzz.fp
"graphics/HUD/HealthBarS.png", // Fuzz.fp w/ GRAY_COLORS
"graphics/HUD/HealthBarD.png", // HealthBarD.fp
"models/SilverbulletJetSmoke.png", // JetSmoke.fp
"sprites/MKRVA0.png", // Mykradvo.fp
"models/extra/AnomRingies.png", // Mykradvo2.fp
"models/MortalSight.png", // Overbright.fp
"models/PerfectlyGeneric.png", // PerfectlyGeneric.fp
"models/PlasmaBlast_1stR.png", // PlasmaBlast.fp
"sprites/bossbrain/MBRNB0.png", // Whew.fp
"models/YnykronSmoke.png" // YnykronSmoke.fp
}
ClearSkills
Skill easy
{
DamageFactor = 0.75
SpawnFilter = 2
ACSReturn = 1
Name = "$SWWM_SKEASY"
}
Skill normal
{
SpawnFilter = 3
ACSReturn = 2
Name = "$SWWM_SKNORMAL"
DefaultSkill
}
Skill hard
{
DamageFactor = 1.25
Aggressiveness = 0.25
SpawnFilter = 4
ACSReturn = 3
Name = "$SWWM_SKHARD"
MustConfirm = "$SWWM_SKHARDCONFIRM"
}
Skill hardcore
{
DisableCheats
DamageFactor = 1.5
Aggressiveness = 0.5
SpawnFilter = 5
SpawnMulti
ACSReturn = 4
Name = "$SWWM_SKHARDCORE"
MustConfirm = "$SWWM_SKHARDCORECONFIRM"
}
Skill lunatic
{
DisableCheats
DamageFactor = 2.0
Aggressiveness = 0.5
SpawnFilter = 5
SpawnMulti
FastMonsters
NoInfighting
InstantReaction
NoPain
ACSReturn = 5
Name = "$SWWM_SKLUNATIC"
MustConfirm = "$SWWM_SKLUNATICCONFIRM"
}
Skill kynikoss
{
DisableCheats
DamageFactor = 2.0
Aggressiveness = 1.0
SpawnFilter = 5
SpawnMulti
FastMonsters
NoInfighting
InstantReaction
NoPain
ACSReturn = 6
Name = "$SWWM_SKDRAGON"
MustConfirm = "$SWWM_SKDRAGONCONFIRM"
}
Map TITLEMAP "Title Map"
{
Music = ""
EventHandlers = "SWWMTitleStuff"
}
DamageType EndLevel
{
NoArmor
Obituary = "$O_ENDLEVEL"
}
DoomEdNums
{
// these are placed by a level postprocessor on Kinsie's Test Map, so we don't need 16-bit numbers
// Doom collectibles
4206900 = GenericCube
4206901 = AkariProject
4206902 = LoveSignalsCD
4206903 = NutatcoBar
4206904 = FrispyCorn
4206905 = SayaBean
4206906 = MothPlushy
4206907 = SayasMug
// Heretic collectibles
4206908 = DemoPlush
// Hexen collectibles
4206909 = KirinSippy
4206910 = MilkBreads
4206911 = KirinManga
4206912 = KirinPlush
// ... and the chancebox
4206920 = Chancebox
// these are also pp stuff
4206930 = SWWMDialogueTriggerGOTCHAEND
4206931 = SWWMDialogueTriggerSpcEV2BCD
4206932 = SWWMDialogueTriggerEV2J
4206990 = SWWMGuard
4206991 = SWWMHans
4206992 = SWWMSS
4206993 = SWWMDog
// Heretic fuckery
4206999 = Mace
}