swwmgz_m/menudef.txt
Marisa Kirisame d430d3c170 0.9.2b release:
- Extend enemy drops setting to add an ammo-only option (which is now the default).
 - Add stats tracking for buttslams, plus a +300 score bonus.
 - Add obituary for buttslams.
 - Add stats tracking for total items and secrets found.
 - Add stats tracking for teleport distance (not usable yet until next gzdoom).
 - Refactor stats tab main section a bit to make it easier to extend.
 - Prettified version string colors a bit.
 - Increased width of intermission tip textbox to reduce line count and prevent overlap with the stats on certain resolutions.
 - Turned the tag fallback string into a constant, for the sake of cleaner code. Now there's only one instance of AWESOME IT'S PENIS in the code.
 - Adjusted classname beautification function, should handle very exotic names better now.
2020-09-19 17:45:52 +02:00

316 lines
9.9 KiB
Text

OptionValue "SWWMVoice"
{
0, "$SWWM_MUTENONE"
1, "$SWWM_MUTECOMBAT"
2, "$SWWM_MUTEINTER"
3, "$SWWM_MUTELINERS"
4, "$SWWM_MUTEALL"
}
OptionValue "SWWMEnforce"
{
-1, "$SWWM_FORCEDISABLE"
0, "$SWWM_USERSET"
1, "$SWWM_FORCEENABLE"
}
OptionValue "SWWMInterType"
{
0, "$SWWM_INTERDEF"
1, "$SWWM_INTERART"
//2, "$SWWM_INTER4KOMA"
}
OptionValue "SWWMEnemyDropType"
{
-1, "$SWWM_DROPS_NONE"
0, "$SWWM_DROPS_AMMO"
1, "$SWWM_DROPS_WEAPONS"
}
OptionMenu "SWWMOptionMenu"
{
Class "SWWMOptionMenu"
Title "$SWWM_MTITLE"
StaticText "$SWWM_PTITLE", "Gold"
SWWMVoiceOption "$SWWM_VOICETYPE", "swwm_voicetype"
Option "$SWWM_MUTELEVEL", "swwm_mutevoice", "SWWMVoice"
Option "$SWWM_6DOF", "swwm_fly6dof", "YesNo"
Option "$SWWM_REVIVE", "swwm_revive", "YesNo"
ScaleSlider "$SWWM_REVIVECOOLDOWN", "swwm_revivecooldown", 0, 300, 30, "$SWWM_UNLIMITED"
Option "$SWWM_CROUCHJUMP", "swwm_crouchjump", "YesNo"
Option "$SWWM_MENUPAUSE", "swwm_menupause", "YesNo"
StaticText " "
StaticText "$SWWM_OTITLE", "Gold"
Option "$SWWM_BLOOD", "swwm_blood", "YesNo"
ScaleSlider "$SWWM_MAXBLOOD", "swwm_maxblood", -1, 1000, 1, "$SWWM_NONE", "$SWWM_UNLIMITED"
ScaleSlider "$SWWM_MAXGIBS", "swwm_maxgibs", -1, 1000, 1, "$SWWM_NONE", "$SWWM_UNLIMITED"
ScaleSlider "$SWWM_MAXCASINGS", "swwm_maxcasings", -1, 1000, 1, "$SWWM_NONE", "$SWWM_UNLIMITED"
ScaleSlider "$SWWM_MAXDEBRIS", "swwm_maxdebris", -1, 1000, 1, "$SWWM_NONE", "$SWWM_UNLIMITED"
Slider "$SWWM_FLASH", "swwm_flashstrength", 0.0, 1.0, 0.1, 1
Slider "$SWWM_HUDMARGIN", "swwm_hudmargin", 0, 40, 1, 0
Slider "$SWWM_MAXMSG", "swwm_maxshown", 1, 10, 1, 0
Slider "$SWWM_MAXMSGBIG", "swwm_maxshownbig", 1, 20, 1, 0
Slider "$SWWM_MAXPICK", "swwm_maxpickup", 1, 10, 1, 0
Slider "$SWWM_CHATLEN", "swwm_chatduration", 1, 30, 1, 0
Slider "$SWWM_MSGLEN", "swwm_msgduration", 1, 30, 1, 0
Slider "$SWWM_PICKLEN", "swwm_pickduration", 1, 30, 1, 0
Option "$SWWM_TARGET", "swwm_targeter", "YesNo"
Option "$SWWM_TARGETTAG", "swwm_targettags", "YesNo"
Option "$SWWM_BIGTAGS", "swwm_bigtags", "YesNo"
Option "$SWWM_BOSSBAR", "swwm_bosshealthbars", "YesNo"
Option "$SWWM_DAMNUMS", "swwm_healthnums", "YesNo"
Option "$SWWM_ACCDAMAGE", "swwm_accdamage", "YesNo"
Option "$SWWM_SCORENUMS", "swwm_scorenums", "YesNo"
Option "$SWWM_SCOREBONUS", "swwm_scorebonus", "YesNo"
Option "$SWWM_POIS", "swwm_pois", "YesNo"
ScaleSlider "$SWWM_MAXTARGETS", "swwm_maxtargets", 0, 1000, 1, "$SWWM_UNLIMITED"
ScaleSlider "$SWWM_MAXDAMNUMS", "swwm_maxdamnums", 0, 1000, 1, "$SWWM_UNLIMITED"
ScaleSlider "$SWWM_MAXSCORENUMS", "swwm_maxscorenums", 0, 1000, 1, "$SWWM_UNLIMITED"
ScaleSlider "$SWWM_HUDSCALE", "swwm_hudscale", 0, 8, 1, "$SWWM_GZSCALE"
ScaleSlider "$SWWM_BARSCALE", "swwm_barscale", 0, 8, 1, "$SWWM_GZSCALE"
ScaleSlider "$SWWM_NUMSCALE", "swwm_numscale", 0, 8, 1, "$SWWM_GZSCALE"
ScaleSlider "$SWWM_SCRSCALE", "swwm_scrscale", 0, 8, 1, "$SWWM_GZSCALE"
ScaleSlider "$SWWM_POISCALE", "swwm_poiscale", 0, 8, 1, "$SWWM_GZSCALE"
ScaleSlider "$SWWM_DETSCALE", "swwm_detscale", 0, 8, 1, "$SWWM_GZSCALE"
Option "$SWWM_SHADERS", "swwm_shaders", "YesNo"
Option "$SWWM_INTERTYPE", "swwm_intertype", "SWWMInterType"
Option "$SWWM_INTERMUSIC", "swwm_intermusic", "YesNo"
Option "$SWWM_FUZZ", "swwm_fuzz", "YesNo"
StaticText " "
StaticText "$SWWM_FTITLE", "Gold"
Option "$SWWM_FUNTAGS", "swwm_funtags", "YesNo"
//Option "$SWWM_OMNIBUST", "swwm_omnibust", "YesNo"
//Option "$SWWM_SUPERFUEL", "swwm_superfuel", "YesNo"
//Option "$SWWM_PARTYTIME", "swwm_partytime", "YesNo"
StaticText " "
StaticText "$SWWM_BTITLE", "Gold"
Option "$SWWM_ENEMYDROPS", "swwm_enemydrops", "SWWMEnemyDropType"
Option "$SWWM_RESETSCORE", "swwm_resetscore", "YesNo"
Option "$SWWM_EXTRAALERT", "swwm_extraalert", "YesNo"
Option "$SWWM_BOSSENHANCE", "swwm_upgradebosses", "YesNo"
Option "$SWWM_DOOMFALL", "swwm_doomfall", "YesNo"
Option "$SWWM_BALLUSE", "swwm_balluse", "YesNo"
Option "$SWWM_CBTALL", "swwm_cbtall", "YesNo"
Option "$SWWM_CAPMCRANGE", "swwm_capmcrange", "YesNo"
Option "$SWWM_NOTRACK", "swwm_notrack", "YesNo"
Option "$SWWM_YNYKRONALERT", "swwm_ynykronalert", "YesNo"
Option "$SWWM_SIMPLEFOG", "swwm_simplefog", "YesNo"
Option "$SWWM_SHOTGIB", "swwm_shotgib", "YesNo"
StaticText " "
StaticText "$SWWM_ITITLE", "Gold"
Option "$SWWM_ARMORUSE", "swwm_autousearmor", "YesNo"
Option "$SWWM_HEALTHUSE", "swwm_autousehealth", "YesNo"
Option "$SWWM_AMMOUSE", "swwm_autouseammo", "YesNo"
Option "$SWWM_EARBUSTER", "swwm_earbuster", "YesNo"
Option "$SWWM_BUSTERPAUSE", "swwm_cbtpause", "YesNo"
StaticText " "
StaticText "$SWWM_CTITLE", "Gold"
Option "$SWWM_SKEYS", "swwm_sharekeys", "YesNo"
Option "$SWWM_SVARMORUSE", "swwm_enforceautousearmor", "SWWMEnforce"
Option "$SWWM_SVHEALTHUSE", "swwm_enforceautousehealth", "SWWMEnforce"
Option "$SWWM_SVAMMOUSE", "swwm_enforceautouseammo", "SWWMEnforce"
Option "$SWWM_OTHERVOICE", "swwm_othervoice", "YesNo"
}
OptionMenu "SWWMCreditsMenu"
{
Title "$SWWM_MCREDS"
StaticText "$SWWM_CLEAD", "Red"
StaticText " "
StaticText "Marisa Kirisame", "Gold"
StaticText " "
StaticText "$SWWM_CASSETS", "Red"
StaticText " "
StaticText "Bethesda Game Studios", "Gold"
StaticText "Fallout: New Vegas", "White"
StaticText "Fallout 4", "White"
StaticText " "
StaticText "Epic Games", "Gold"
StaticText "Unreal", "White"
StaticText "Unreal Tournament", "White"
StaticText "Unreal Tournament 2004", "White"
StaticText "Unreal Tournament 3", "White"
StaticText " "
StaticText "Ion Storm", "Gold"
StaticText "Deus Ex", "White"
StaticText " "
StaticText "Looking Glass Studios", "Gold"
StaticText "Thief", "White"
StaticText "System Shock 2", "White"
StaticText " "
StaticText "People Can Fly", "Gold"
StaticText "Painkiller", "White"
StaticText " "
StaticText "Tripwire Interactive", "Gold"
StaticText "Killing Floor", "White"
StaticText " "
StaticText "From Software", "Gold"
StaticText "Dark Souls", "White"
StaticText "Dark Souls II", "White"
StaticText "Dark Souls III", "White"
StaticText " "
StaticText "$SWWM_CMUSIC", "Red"
StaticText " "
StaticText "Teque", "Gold"
StaticText "Traumatic State", "White"
StaticText "Dragony", "White"
StaticText " "
StaticText "$SWWM_CFANART", "Red"
StaticText " "
StaticText "Substance20 (@S20TBL)", "Gold"
StaticText "Captain J (@Jho7835)", "Gold"
StaticText "Redead-ITA", "Gold"
StaticText "Sgt. Shivers (@Sgt_Shivers_)", "Gold"
StaticText " "
StaticText "$SWWM_CLOCAL", "Red"
StaticText " "
StaticText "$SWWM_LRUS", "Gold"
StaticText "Blueberry", "White"
StaticText " "
StaticText "$SWWM_CPATRON", "Red"
StaticText " "
StaticText "Snacks", "Gold"
StaticText "john", "Gold"
StaticText "Alexa Jones-Gonzales", "Gold"
StaticText "Jonas Höglund", "Gold"
StaticText "Lilian Lamp", "Gold"
StaticText "Valerie Thiessen", "Gold"
StaticText "Corey Hectus", "Gold"
StaticText "Dac", "Gold"
StaticText "Pietro Gagliardi", "Gold"
StaticText "Xada Xephron", "Gold"
StaticText "Zard1084", "Gold"
StaticText "NekoMithos", "Gold"
StaticText "m8f", "Gold"
StaticText "3d0xp0xy", "Gold"
StaticText " "
StaticText "$SWWM_CTHANK", "Red"
StaticText " "
StaticText "Marrub, Ribonucleic Asshat", "Heliotrope"
StaticText "(愛してる ♥)", "BlushPink"
StaticText " "
StaticText "KynikossDragonn", "Gold"
StaticText "$SWWM_CDRAGON2", "White"
StaticText " "
StaticText "Lucy", "Gold"
StaticText "$SWWM_CLUCY2", "White"
StaticText " "
StaticText "KeksDose", "Gold"
StaticText "$SWWM_CKEKS2", "White"
StaticText " "
StaticText "ZZYZX, Nash", "Gold"
StaticText "$SWWM_CZN2", "White"
StaticText " "
StaticText "Valerie Lavender", "Gold"
StaticText "$SWWM_CVAL2", "White"
StaticText " "
StaticText "CptSledge", "Gold"
StaticText "$SWWM_CSLEDGE2", "White"
StaticText " "
StaticText "a1337spy", "Gold"
StaticText "$SWWM_CSPY2", "White"
StaticText " "
StaticText "$SWWM_CINSP1", "Gold"
StaticText "$SWWM_CINSP2", "White"
StaticText " "
StaticText "$SWWM_CCOMMUNITY1", "Gold"
StaticText "$SWWM_CCOMMUNITY2", "White"
StaticText "$SWWM_CCOMMUNITY3", "White"
StaticText " "
StaticText "$SWWM_CDEVS1", "Gold"
StaticText "$SWWM_CDEVS2", "White"
}
AddOptionMenu "OptionsMenu"
{
StaticText " "
Submenu "$SWWM_MTITLE", "SWWMOptionMenu"
Submenu "$SWWM_MCREDS", "SWWMCreditsMenu"
}
ListMenu "MainMenu"
{
Class "SWWMMainMenu"
IfGame(Doom, Chex)
{
LineSpacing 16
StaticPatch 94, 2, "M_DOOM"
Position 97, 72
IfOption(ReadThis)
{
Position 97, 64
}
}
IfGame(Strife)
{
StaticPatch 84, 2, "M_STRIFE"
Position 97, 45
}
IfGame(Heretic)
{
StaticPatch 88, 0, "M_HTIC"
StaticPatch 40, 10, "M_SKL01"
StaticPatch 232, 10, "M_SKL00"
Position 110, 56
}
IfGame(Hexen)
{
StaticPatch 88, 0, "M_HTIC"
StaticPatch 37, 80, "FBULB0"
StaticPatch 278, 80, "FBULA0"
Position 110, 56
}
IfGame(Doom, Strife, Chex)
{
PatchItem "M_NGAME", "n", "PlayerclassMenu"
ifOption(SwapMenu)
{
PatchItem "M_LOADG", "l", "LoadGameMenu", 0
PatchItem "M_SAVEG", "s", "SaveGameMenu",0
PatchItem "M_OPTION","o", "OptionsMenu", 0
}
else
{
PatchItem "M_OPTION","o", "OptionsMenu", 0
PatchItem "M_LOADG", "l", "LoadGameMenu", 0
PatchItem "M_SAVEG", "s", "SaveGameMenu", 0
}
ifOption(ReadThis)
{
PatchItem "M_RDTHIS","r", "ReadThisMenu", 0
}
PatchItem "M_QUITG", "q", "QuitMenu", 0
}
IfGame(Heretic, Hexen)
{
TextItem "$MNU_NEWGAME", "n", "PlayerclassMenu"
TextItem "$MNU_OPTIONS", "o", "OptionsMenu"
TextItem "$MNU_GAMEFILES", "g", "GameFilesMenu"
TextItem "$MNU_INFO", "i", "ReadThisMenu"
TextItem "$MNU_QUITGAME", "q", "QuitMenu"
}
}
ListMenu "MainMenuTextOnly"
{
Class "SWWMMainMenu"
IfGame(Doom, Chex)
{
StaticPatch 94, 2, "M_DOOM"
Position 97, 72
IfOption(ReadThis)
{
Position 97, 64
}
}
IfGame(Strife)
{
StaticPatch 84, 2, "M_STRIFE"
Position 97, 45
}
TextItem "$MNU_NEWGAME", "n", "PlayerclassMenu"
TextItem "$MNU_OPTIONS", "o", "OptionsMenu"
TextItem "$MNU_LOADGAME", "l", "LoadGameMenu"
TextItem "$MNU_SAVEGAME", "s", "SaveGameMenu"
IfOption(ReadThis)
{
TextItem "$MNU_INFO", "i", "ReadThisMenu"
}
TextItem "$MNU_QUITGAME", "q", "QuitMenu"
}