Skip to content

Commit

Permalink
Update MenuDef.shared and Language.csv
Browse files Browse the repository at this point in the history
  • Loading branch information
Lemon-King committed Aug 16, 2024
1 parent fb0d73d commit 1655c7d
Show file tree
Hide file tree
Showing 2 changed files with 81 additions and 101 deletions.
39 changes: 27 additions & 12 deletions resources/assets/language.csv
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ Water Style,MNU_TEXTURE_WATER_STYLE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Sludge Style,MNU_TEXTURE_SLUDGE_STYLE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Ice Style,MNU_TEXTURE_ICE_STYLE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Select Class,HXDD.MNU.SELECT.SELECT_CLASS,,,,,,,,,,,,,,,,,,,,,,,,,,,
Off,HXDD.MNU.OPTION.VALUE.OFF,,,,,,,,,,,,,,,,,,,,,,,,,,,
On,HXDD.MNU.OPTION.VALUE.ON,,,,,,,,,,,,,,,,,,,,,,,,,,,
Auto-Detect,HXDD.MNU.OPTION.VALUE.AUTO_DETECT,,,,,,,,,,,,,,,,,,,,,,,,,,,
Default,HXDD.MNU.OPTION.VALUE.DEFAULT,,,,,,,,,,,,,,,,,,,,,,,,,,,
None,HXDD.MNU.OPTION.VALUE.NONE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Expand All @@ -52,19 +54,32 @@ Basic,HXDD.MNU.OPTION.VALUE.ARMOR_BASIC,,,,,,,,,,,,,,,,,,,,,,,,,,,
Armor Class (Hexen),HXDD.MNU.OPTION.VALUE.ARMOR_AC,,,,,,,,,,,,,,,,,,,,,,,,,,,
Armor Class (Hexen II),HXDD.MNU.OPTION.VALUE.ARMOR_HX2AC,,,,,,,,,,,,,,,,,,,,,,,,,,,
Levels (Hexen II),HXDD.MNU.OPTION.VALUE.PROG_LEVELS,,,,,,,,,,,,,,,,,,,,,,,,,,,
-Progression-,HXDD.MNU.PROGRESSION_MODE.TITLE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Default: Determined by Player Class,HXDD.MNU.PROGRESSION_MODE.DEFAULT,,,,,,,,,,,,,,,,,,,,,,,,,,,
None: No Leveling,HXDD.MNU.PROGRESSION_MODE.NONE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Leveling: Hexen II Leveling System,HXDD.MNU.PROGRESSION_MODE.LEVELING,,,,,,,,,,,,,,,,,,,,,,,,,,,
-Armor Mode-,HXDD.MNU.ARMOR_MODE.TITLE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Default: Class Based,HXDD.MNU.ARMOR_MODE.DEFAULT,,,,,,,,,,,,,,,,,,,,,,,,,,,
Basic: The Basic Armor System from Doom and Heretic,HXDD.MNU.ARMOR_MODE.BASIC,,,,,,,,,,,,,,,,,,,,,,,,,,,
Armor Class: Uses the Armor Class system found in Hexen and Hexen II,HXDD.MNU.ARMOR_MODE.HEXEN,,,,,,,,,,,,,,,,,,,,,,,,,,,
HX Armor Class: Uses the Armor Class system found in Hexen,HXDD.MNU.ARMOR_MODE.HEXEN1,,,,,,,,,,,,,,,,,,,,,,,,,,,
HX2 Armor Class: Uses the Armor Class system found in Hexen II,HXDD.MNU.ARMOR_MODE.HEXEN2,,,,,,,,,,,,,,,,,,,,,,,,,,,
Basic: Doom and Heretic Basic Armor,HXDD.MNU.ARMOR_MODE.BASIC,,,,,,,,,,,,,,,,,,,,,,,,,,,
Armor Class: Hexen and Hexen II AC System,HXDD.MNU.ARMOR_MODE.HEXEN,,,,,,,,,,,,,,,,,,,,,,,,,,,
HX Armor Class: Hexen AC System,HXDD.MNU.ARMOR_MODE.HEXEN1,,,,,,,,,,,,,,,,,,,,,,,,,,,
HX2 Armor Class: Hexen II AC System,HXDD.MNU.ARMOR_MODE.HEXEN2,,,,,,,,,,,,,,,,,,,,,,,,,,,
Armor Type,HXDD.MNU.OPTION.ARMOR_MODE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Progression,HXDD.MNU.OPTION.PROGRESSION,,,,,,,,,,,,,,,,,,,,,,,,,,,
HXDD Settings,HXDD.MNU.SETTINGS.TITLE,,,,,,,,,,,,,,,,,,,,,,,,,,,
- Status Bar -,HXDD.MNU.SETTINGS.STATUS_BAR.TITLE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Selected Style,HXDD.MNU.SETTINGS.STATUSBAR.STYLE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Momentum Strength,HXDD.MNU.SETTINGS.STATUSBAR.OPTION,,,,,,,,,,,,,,,,,,,,,,,,,,,
DOOM Statusbar,HXDD.MNU.SETTINGS.STATUSBAR.SBAR.DOOM,,,,,,,,,,,,,,,,,,,,,,,,,,,
Heretic Statusbar,HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HERETIC,,,,,,,,,,,,,,,,,,,,,,,,,,,
Hexen Statusbar,HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HEXEN,,,,,,,,,,,,,,,,,,,,,,,,,,,
Hexen II Statusbar,HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HEXEN2,,,,,,,,,,,,,,,,,,,,,,,,,,,
DOOM Split Statusbar,HXDD.MNU.SETTINGS.STATUSBAR.SPLIT_SBAR.DOOM,,,,,,,,,,,,,,,,,,,,,,,,,,,
Heretic Split Statusbar,HXDD.MNU.SETTINGS.STATUSBAR.SPLIT_SBAR.HERETIC,,,,,,,,,,,,,,,,,,,,,,,,,,,
Hexen Split Statusbar,HXDD.MNU.SETTINGS.STATUSBAR.SPLIT_SBAR.HEXEN,,,,,,,,,,,,,,,,,,,,,,,,,,,
Hexen II Split Statusbar,HXDD.MNU.SETTINGS.STATUSBAR.SPLIT_SBAR.HEXEN2,,,,,,,,,,,,,,,,,,,,,,,,,,,
- Player Class Item Matcher -,HXDD.MNU.SETTINGS.ITEM_MATCH.TITLE,,,,,,,,,,,,,,,,,,,,,,,,,,,
Works best with mods that are not setup for HXDD.,HXDD.MNU.SETTINGS.ITEM_MATCH.DETAIL_TEXT,,,,,,,,,,,,,,,,,,,,,,,,,,,
Tries to work around mod unique weapons,HXDD.MNU.SETTINGS.ITEM_MATCH.DETAIL_TEXT,,,,,,,,,,,,,,,,,,,,,,,,,,,
Use Best Guess,HXDD.MNU.SETTINGS.ITEM_MATCH.OPTION,,,,,,,,,,,,,,,,,,,,,,,,,,,
Corvus,MNU_CLASS_CORVUS,,,,,,,,,,,,,,,,,,,,,,,,,,,
Fighter,MNU_CLASS_FIGHTER,,,,,,,,,,,,,,,,,,,,,,,,,,,
Expand Down Expand Up @@ -125,10 +140,10 @@ You got the Purifier,HXDD.HEXEN2.WEAPONS.PALADIN.PURIFIER.PICKUP,,,,,,,,,,,,,,,,
,HXDD.HEXEN2.WEAPONS.NECROMANCER.PLACEHOLDER,,,,,,,,,,,,,,,,,,,,,,,,,,,
,HXDD.HEXEN2.WEAPONS.ASSASSIN.PLACEHOLDER,,,,,,,,,,,,,,,,,,,,,,,,,,,
,HXDD.HEXEN2.WEAPONS.SUCCUBUS.PLACEHOLDER,,,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Breastplate,HXDD.HEXEN2.PICKUP.ARMOR.BREASTPLATE,,,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Bracers,HXDD.HEXEN2.PICKUP.ARMOR.BRACERS,,,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Helmet,HXDD.HEXEN2.PICKUP.ARMOR.HELMET,,,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Amulet of Protection,HXDD.HEXEN2.PICKUP.ARMOR.AMULET,,,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Blue Mana,HXDD.HEXEN2.PICKUP.MANA.BLUE,,,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Green Mana,HXDD.HEXEN2.PICKUP.MANA.GREEN,,,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Combined Mana,HXDD.HEXEN2.PICKUP.MANA.COMBINED,,,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Breastplate,HXDD.HEXEN2.PICKUP.ARMOR.BREASTPLATE,"Phrasing is from HX2 source, which may or may not be correct.",,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Bracers,HXDD.HEXEN2.PICKUP.ARMOR.BRACERS,"Phrasing is from HX2 source, which may or may not be correct.",,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Helmet,HXDD.HEXEN2.PICKUP.ARMOR.HELMET,"Phrasing is from HX2 source, which may or may not be correct.",,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Amulet of Protection,HXDD.HEXEN2.PICKUP.ARMOR.AMULET,"Phrasing is from HX2 source, which may or may not be correct.",,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Blue Mana,HXDD.HEXEN2.PICKUP.MANA.BLUE,"Phrasing is from HX2 source, which may or may not be correct.",,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Green Mana,HXDD.HEXEN2.PICKUP.MANA.GREEN,"Phrasing is from HX2 source, which may or may not be correct.",,,,,,,,,,,,,,,,,,,,,,,,,,
You have the Combined Mana,HXDD.HEXEN2.PICKUP.MANA.COMBINED,"Phrasing is from HX2 source, which may or may not be correct.",,,,,,,,,,,,,,,,,,,,,,,,,,
143 changes: 54 additions & 89 deletions resources/assets/menudef.shared
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,18 @@ OptionMenu "HXDDNewGameConfig"
StaticText "Heretic: Forces map set to Hexen.", "Grey"
StaticText ""
StaticText ""
StaticText "-Armor Mode-", "Tan"
StaticText "Default: Class Based", "Grey"
StaticText "Heretic: Traditional Armor System from Heretic", "Grey"
StaticText "Hexen & Hexen II: Uses the Armor Class system found in Hexen and Hexen II.", "Grey"
StaticText "$HXDD.MNU.ARMOR_MODE.TITLE", "Tan"
StaticText "$HXDD.MNU.ARMOR_MODE.DEFAULT", "Grey"
StaticText "$HXDD.MNU.ARMOR_MODE.BASIC", "Grey"
StaticText "$HXDD.MNU.ARMOR_MODE.HEXEN", "Grey"
Option "$HXDD.MNU.OPTION.ARMOR_MODE", "hxdd_armor_mode", "HXDD_Playstyle_ArmorMode"
StaticText ""
StaticText ""
StaticText "-Progression-", "Tan"
StaticText "Default: Uses whichever system the class originated with.", "Grey"
StaticText "None: No Leveling", "Grey"
StaticText "Leveling: Hexen II leveling system.", "Grey"
StaticText "Random: All random stats, best paired with a harder difficulty.", "Grey"
StaticText "$HXDD.MNU.PROGRESSION_MODE.TITLE", "Tan"
StaticText "$HXDD.MNU.PROGRESSION_MODE.DEFAULT", "Grey"
StaticText "$HXDD.MNU.PROGRESSION_MODE.NONE", "Grey"
StaticText "$HXDD.MNU.PROGRESSION_MODE.LEVELING", "Grey"
Option "$HXDD.MNU.OPTION.PROGRESSION", "hxdd_progression", "HXDD_Playstyle_Progression"
StaticText ""
StaticText ""
Option "Map Set", "hxdd_gamemode", "HXDD_GameMode"
Expand Down Expand Up @@ -102,76 +103,76 @@ ListMenu "EpisodeMenu"
// Options Menu
OptionString "HXDD_StatusBar_Selection"
{
"default", "Class Default"
"HereticStatusBar", "Heretic Statusbar"
"HXDDHexenStatusBar", "Hexen Statusbar"
"HXDDHereticSplitStatusbar", "Heretic Split Statusbar"
"default", "$HXDD.MNU.OPTION.VALUE.CLASS_DEFAULT"
"HereticStatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HERETIC"
"HXDDHexenStatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HEXEN"
"HXDDHereticSplitStatusbar", "$HXDD.MNU.SETTINGS.STATUSBAR.SPLIT_SBAR.HERETIC"
}
OptionString "HXDD_StatusBar_Selection_DOOM"
{
"default", "Class Default"
"DoomStatusBar", "DOOM Statusbar"
"HereticStatusBar", "Heretic Statusbar"
"HXDDHexenStatusBar", "Hexen Statusbar"
"HXDDHereticSplitStatusbar", "Heretic Split Statusbar"
"default", "$HXDD.MNU.OPTION.VALUE.CLASS_DEFAULT"
"DoomStatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.DOOM"
"HereticStatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HERETIC"
"HXDDHexenStatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HEXEN"
"HXDDHereticSplitStatusbar", "$HXDD.MNU.SETTINGS.STATUSBAR.SPLIT_SBAR.HERETIC"
}
OptionString "HXDD_StatusBar_Selection_HX2"
{
"default", "Class Default"
"HereticStatusBar", "Heretic Statusbar"
"HXDDHexenStatusBar", "Hexen Statusbar"
"HXDDHexen2StatusBar", "Hexen II Statusbar"
"HXDDHereticSplitStatusbar", "Heretic Split Statusbar"
"HXDDHexen2SplitStatusbar", "Hexen II Split Statusbar"
"default", "$HXDD.MNU.OPTION.VALUE.CLASS_DEFAULT"
"HereticStatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HERETIC"
"HXDDHexenStatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HEXEN"
"HXDDHexen2StatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HEXEN2"
"HXDDHereticSplitStatusbar", "$HXDD.MNU.SETTINGS.STATUSBAR.SPLIT_SBAR.HERETIC"
"HXDDHexen2SplitStatusbar", "$HXDD.MNU.SETTINGS.STATUSBAR.SPLIT_SBAR.HEXEN2"
}
OptionString "HXDD_StatusBar_Selection_HX2_DOOM"
OptionString "HXDD_StatusBar_Selection_DOOM_HX2"
{
"default", "Class Default"
"DoomStatusBar", "DOOM Statusbar"
"HereticStatusBar", "Heretic Statusbar"
"HXDDHexenStatusBar", "Hexen Statusbar"
"HXDDHexen2StatusBar", "Hexen II Statusbar"
"HXDDHereticSplitStatusbar", "Heretic Split Statusbar"
"HXDDHexen2SplitStatusbar", "Hexen II Split Statusbar"
"default", "$HXDD.MNU.OPTION.VALUE.CLASS_DEFAULT"
"DoomStatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.DOOM"
"HereticStatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HERETIC"
"HXDDHexenStatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HEXEN"
"HXDDHexen2StatusBar", "$HXDD.MNU.SETTINGS.STATUSBAR.SBAR.HEXEN2"
"HXDDHereticSplitStatusbar", "$HXDD.MNU.SETTINGS.STATUSBAR.SPLIT_SBAR.HERETIC"
"HXDDHexen2SplitStatusbar", "$HXDD.MNU.SETTINGS.STATUSBAR.SPLIT_SBAR.HEXEN2"
}

OptionValue "HXDD_GameSelectOption"
{
0, "Default"
1, "Heretic"
2, "Hexen"
0, "$HXDD.MNU.OPTION.VALUE.DEFAULT"
1, "$HXDD.MNU.OPTION.VALUE.HERETIC"
2, "$HXDD.MNU.OPTION.VALUE.HEXEN"
}

OptionValue "HXDD_GameCompatOption"
{
0, "Heretic"
1, "Hexen"
0, "$HXDD.MNU.OPTION.VALUE.HERETIC"
1, "$HXDD.MNU.OPTION.VALUE.HEXEN"
}

OptionValue "HXDD_GameSelectOption"
{
0, "Default"
1, "Heretic"
2, "Hexen"
0, "$HXDD.MNU.OPTION.VALUE.DEFAULT"
1, "$HXDD.MNU.OPTION.VALUE.HERETIC"
2, "$HXDD.MNU.OPTION.VALUE.HEXEN"
}

OptionValue "HXDD_GameMode"
{
0, "Auto-Detect"
1, "Heretic"
2, "Hexen"
0, "$HXDD.MNU.OPTION.VALUE.AUTO_DETECT"
1, "$HXDD.MNU.OPTION.VALUE.HERETIC"
2, "$HXDD.MNU.OPTION.VALUE.HEXEN"
}

OptionValue "HXDD_Item_Drop_Detection"
{
0, "Off"
1, "On"
0, "$HXDD.MNU.OPTION.VALUE.OFF"
1, "$HXDD.MNU.OPTION.VALUE.ON"
}


OptionValue "HXDD_Playstyle_ArmorMode"
{
0, "$HXDD.MNU.OPTION.VALUE.DEFAULT"
0, "$HXDD.MNU.OPTION.VALUE.CLASS_DEFAULT"
1, "$HXDD.MNU.OPTION.VALUE.ARMOR_BASIC"
2, "$HXDD.MNU.OPTION.VALUE.ARMOR_AC"
3, "$HXDD.MNU.OPTION.VALUE.ARMOR_AC2"
Expand All @@ -180,7 +181,7 @@ OptionValue "HXDD_Playstyle_ArmorMode"

OptionValue "HXDD_Playstyle_Progression"
{
0, "$HXDD.MNU.OPTION.VALUE.DEFAULT"
0, "$HXDD.MNU.OPTION.VALUE.CLASS_DEFAULT"
1, "$HXDD.MNU.OPTION.VALUE.NONE"
2, "$HXDD.MNU.OPTION.VALUE.PROG_LEVELS"
3, "$HXDD.MNU.OPTION.VALUE.RANDOM"
Expand All @@ -199,10 +200,10 @@ OptionMenu "HXDDNewGameConfig"
Option "$HXDD.MNU.OPTION.ARMOR_MODE", "hxdd_armor_mode", "HXDD_Playstyle_ArmorMode"
StaticText ""
StaticText ""
StaticText "-Progression-", "Tan"
StaticText "Default: Uses whichever system the Class originated with.", "Grey"
StaticText "None: No Leveling", "Grey"
StaticText "Leveling: Hexen II leveling system", "Grey"
StaticText "$HXDD.MNU.PROGRESSION_MODE.TITLE", "Tan"
StaticText "$HXDD.MNU.PROGRESSION_MODE.DEFAULT", "Grey"
StaticText "$HXDD.MNU.PROGRESSION_MODE.NONE", "Grey"
StaticText "$HXDD.MNU.PROGRESSION_MODE.LEVELING", "Grey"
Option "$HXDD.MNU.OPTION.PROGRESSION", "hxdd_progression", "HXDD_Playstyle_Progression"
StaticText ""
StaticText ""
Expand All @@ -217,10 +218,10 @@ OptionMenu "HXDDSettings"
StaticText ""
StaticText "$HXDD.MNU.SETTINGS.STATUS_BAR.TITLE", "Green"
IfNotGame(Doom) {
Option "Statusbar", "hxdd_statusbar_class", "%s"
Option "$HXDD.MNU.SETTINGS.STATUSBAR.STYLE", "hxdd_statusbar_class", "%s"
}
IfGame(Doom) {
Option "Statusbar", "hxdd_statusbar_class", "%s"
Option "$HXDD.MNU.SETTINGS.STATUSBAR.STYLE", "hxdd_statusbar_class", "%s"
}
Slider "$HXDD.MNU.SETTINGS.STATUSBAR.OPTION", "hxdd_statusbar_velocity_scale", 0.0, 1.0, 0.1, 2
StaticText ""
Expand All @@ -234,42 +235,6 @@ OptionMenu "HXDDSettings"
StaticText ""
}

OptionMenu "HXDDAltSetup_OLD"
{
StaticText ""
Title "Gameplay Setup"
StaticText ""
StaticText ""
StaticText "-Map Set-", "Tan"
StaticText "Rebalences and Resizes the Player depending on class to the selected map set.", "Grey"
StaticText "Auto-Detect: Will attempt to detect if the map set is Heretic or Hexen.", "Grey"
StaticText "Heretic: Forces map set to Heretic.", "Grey"
StaticText "Heretic: Forces map set to Hexen.", "Grey"
StaticText ""
StaticText ""
StaticText "-Armor Mode-", "Tan"
StaticText "Default: Class Based", "Grey"
StaticText "Heretic: Traditional Armor System from Heretic", "Grey"
StaticText "Hexen & Hexen II: Uses the Armor Class system found in Hexen and Hexen II.", "Grey"
StaticText ""
StaticText ""
StaticText "-Progression-", "Tan"
StaticText "Default: Uses whichever system the class originated with.", "Grey"
StaticText "None: No Leveling", "Grey"
StaticText "Leveling: Hexen II leveling system.", "Grey"
StaticText "Random: All random stats, best paired with a harder difficulty.", "Grey"
StaticText ""
StaticText ""
Option "Map Set", "hxdd_gamemode", "HXDD_GameMode"
Option "Armor Type", "hxdd_armor_mode", "HXDD_Playstyle_ArmorMode"
Option "Progression", "hxdd_progression", "HXDD_Playstyle_Progression"
StaticText ""
StaticText ""
Submenu "Texture Swaps", "HXDDTextureSwap"
StaticText ""
StaticText ""
}

OptionMenu "HXDDUserDefined"
{
StaticText ""
Expand Down

0 comments on commit 1655c7d

Please sign in to comment.