From 90f934ecbc1d009b322ba803b3d82d86cafe8f4f Mon Sep 17 00:00:00 2001 From: Argent77 <4519923+Argent77@users.noreply.github.com> Date: Fri, 24 Apr 2020 14:30:53 +0200 Subject: [PATCH] Simplify installation options --- .../languages/english/setup.tra | 7 +- .../setup-HiddenGameplayOptions.tp2 | 182 +++++++++++------- 2 files changed, 117 insertions(+), 72 deletions(-) diff --git a/HiddenGameplayOptions/languages/english/setup.tra b/HiddenGameplayOptions/languages/english/setup.tra index 2b3998b..f7b0909 100644 --- a/HiddenGameplayOptions/languages/english/setup.tra +++ b/HiddenGameplayOptions/languages/english/setup.tra @@ -1,9 +1,6 @@ // -*- coding: us-ascii -*- -@1 = ~Install Hidden Gameplay Options~ -@2 = ~All available options~ -@3 = ~Selected options~ - +@1 = ~Install all Hidden Gameplay Options at once~ @10 = ~Add in-game option "Enable Debug Mode"~ @11 = ~Add in-game option "Enable UI Edit Mode"~ @12 = ~Add in-game option "Show Strrefs"~ @@ -36,7 +33,7 @@ @100 = ~Enhanced Edition game patched to v2.0 or higher required.~ @101 = ~Cannot patch LUA file~ @102 = ~Cannot patch UI.MENU~ -@103 = ~Component "Selected options" not selected.~ +@103 = ~Option is already installed.~ @104 = ~Option not available for this game.~ @105 = ~Option already present in this game.~ @106 = ~This mod is not compatible with EEUITweaks component "Hidden Game Options".~ diff --git a/HiddenGameplayOptions/setup-HiddenGameplayOptions.tp2 b/HiddenGameplayOptions/setup-HiddenGameplayOptions.tp2 index 778c5ab..b4e220a 100644 --- a/HiddenGameplayOptions/setup-HiddenGameplayOptions.tp2 +++ b/HiddenGameplayOptions/setup-HiddenGameplayOptions.tp2 @@ -48,115 +48,163 @@ LANGUAGE ~Russian (translation: Saigon1983)~ ~%MOD_FOLDER%/languages/russian/setup.tra~ ~%MOD_FOLDER%/languages/russian/mod.tra~ -BEGIN @2 // All available options +BEGIN @1 // Install all Hidden Gameplay Options at once REQUIRE_PREDICATE FILE_EXISTS_IN_GAME ~ui.menu~ @100 // Enhanced Edition game patched to v2.0 or higher required. REQUIRE_PREDICATE (NOT MOD_IS_INSTALLED ~EEUITWEAKS.TP2~ 1010) @106 // This mod is not compatible with EEUITweaks component "Hidden Game Options". - SUBCOMPONENT @1 // Install more Gameplay options DESIGNATED 0 - LAF OPTION_DEBUG_CONSOLE END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 10) BEGIN + LAF OPTION_DEBUG_CONSOLE END + END - LAF OPTION_UI_EDIT_MODE END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 11) BEGIN + LAF OPTION_UI_EDIT_MODE END + END - LAF OPTION_SHOW_STRREFS END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 12) BEGIN + LAF OPTION_SHOW_STRREFS END + END - LAF OPTION_TOOLTIP_HOTKEYS END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 13) BEGIN + LAF OPTION_TOOLTIP_HOTKEYS END + END - LAF OPTION_TRIGGER_ICONS END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 14) BEGIN + LAF OPTION_TRIGGER_ICONS END + END - ACTION_IF (GAME_IS ~pstee~) BEGIN LAF OPTION_ALLOW_SPACE_IN_DIALOG END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 15) BEGIN + ACTION_IF (GAME_IS ~pstee~) BEGIN LAF OPTION_ALLOW_SPACE_IN_DIALOG END END + END - ACTION_IF (NOT GAME_IS ~pstee~) BEGIN LAF OPTION_CLERIC_RANGER_SPELLS END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 16) BEGIN + ACTION_IF (NOT GAME_IS ~pstee~) BEGIN LAF OPTION_CLERIC_RANGER_SPELLS END END + END - ACTION_IF (NOT GAME_IS ~iwdee~) BEGIN LAF OPTION_SNEAK_ATTACK END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 17) BEGIN + ACTION_IF (NOT GAME_IS ~iwdee~) BEGIN LAF OPTION_SNEAK_ATTACK END END + END - LAF OPTION_CRITICAL_HIT_SCREEN_SHAKE END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 18) BEGIN + LAF OPTION_CRITICAL_HIT_SCREEN_SHAKE END + END - LAF OPTION_EXTRA_COMBAT_INFO END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 19) BEGIN + LAF OPTION_EXTRA_COMBAT_INFO END + END - LAF OPTION_DATE_ON_PAUSE END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 20) BEGIN + LAF OPTION_DATE_ON_PAUSE END + END - ACTION_IF (GAME_IS ~pstee~) BEGIN LAF OPTION_DISABLE_MAP_ZOOM END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 21) BEGIN + ACTION_IF (GAME_IS ~pstee~) BEGIN LAF OPTION_DISABLE_MAP_ZOOM END END + END - LAF OPTION_REVERSE_WHEEL_ZOOM END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 22) BEGIN + LAF OPTION_REVERSE_WHEEL_ZOOM END + END - LAF OPTION_PAUSING_MAP END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 23) BEGIN + LAF OPTION_PAUSING_MAP END + END - ACTION_IF (NOT GAME_IS ~pstee~) BEGIN LAF OPTION_ENABLE_FOG END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 24) BEGIN + ACTION_IF (NOT GAME_IS ~pstee~) BEGIN LAF OPTION_ENABLE_FOG END END + END - LAF OPTION_DISABLE_MOVIES END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 25) BEGIN + LAF OPTION_DISABLE_MOVIES END + END - ACTION_IF (GAME_IS ~pstee~) BEGIN LAF OPTION_NO_COSMETIC_ATTACKS END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 26) BEGIN + ACTION_IF (GAME_IS ~pstee~) BEGIN LAF OPTION_NO_COSMETIC_ATTACKS END END + END - ACTION_IF (NOT GAME_IS ~pstee~) BEGIN LAF OPTION_NIGHTMARE_XP_BONUS END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 27) BEGIN + ACTION_IF (NOT GAME_IS ~pstee~) BEGIN LAF OPTION_NIGHTMARE_XP_BONUS END END + END - ACTION_IF (NOT INSTALLED_LEUI) BEGIN LAF OPTION_BORED_TIMEOUT END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 28) BEGIN + ACTION_IF (NOT INSTALLED_LEUI) BEGIN LAF OPTION_BORED_TIMEOUT END END + END - ACTION_IF (NOT GAME_IS ~pstee~ && - NOT INSTALLED_LEUI) BEGIN LAF OPTION_FRAME_RATE_SLIDER END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 29) BEGIN + ACTION_IF (NOT GAME_IS ~pstee~ && + NOT INSTALLED_LEUI) BEGIN LAF OPTION_FRAME_RATE_SLIDER END END + END - ACTION_IF (NOT INSTALLED_LEUI) BEGIN LAF OPTION_ACTION_FEEDBACK_SLIDER END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 30) BEGIN + ACTION_IF (NOT INSTALLED_LEUI) BEGIN LAF OPTION_ACTION_FEEDBACK_SLIDER END END + END - ACTION_IF (GAME_IS ~pstee~ && - MOD_IS_INSTALLED ~setup-A7-LevelUpTweaks.tp2~ 0) BEGIN LAF OPTION_ENABLE_LEVEL_UP END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 31) BEGIN + ACTION_IF (GAME_IS ~pstee~ && + MOD_IS_INSTALLED ~setup-A7-LevelUpTweaks.tp2~ 0) BEGIN LAF OPTION_ENABLE_LEVEL_UP END END + END - ACTION_IF (NOT GAME_IS ~pstee~) BEGIN LAF OPTION_SHOW_AOE END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 32) BEGIN + ACTION_IF (NOT GAME_IS ~pstee~) BEGIN LAF OPTION_SHOW_AOE END END + END - LAF OPTION_ENHANCED_PATH_SEARCH END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 33) BEGIN + LAF OPTION_ENHANCED_PATH_SEARCH END + END - ACTION_IF (NOT GAME_IS ~pstee~) BEGIN LAF OPTION_EXPIRE_TRAP_HIGHLIGHTS END END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 34) BEGIN + ACTION_IF (NOT GAME_IS ~pstee~) BEGIN LAF OPTION_EXPIRE_TRAP_HIGHLIGHTS END END + END - LAF OPTION_SHOW_LEARNABLE_SPELLS END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 35) BEGIN + LAF OPTION_SHOW_LEARNABLE_SPELLS END + END - LAF OPTION_RENDER_SEARCH_MAP END + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 36) BEGIN + LAF OPTION_RENDER_SEARCH_MAP END + END - LAF OPTION_RENDER_DYNAMIC_SEARCH_MAP END - - -BEGIN @3 // Selected options - REQUIRE_PREDICATE FILE_EXISTS_IN_GAME ~ui.menu~ @100 // Enhanced Edition game patched to v2.0 or higher required. - REQUIRE_PREDICATE (NOT MOD_IS_INSTALLED ~EEUITWEAKS.TP2~ 1010) @106 // This mod is not compatible with EEUITweaks component "Hidden Game Options". - SUBCOMPONENT @1 // Install more Gameplay options - DESIGNATED 1 + ACTION_IF (NOT MOD_IS_INSTALLED ~setup-HiddenGameplayOptions.tp2~ 37) BEGIN + LAF OPTION_RENDER_DYNAMIC_SEARCH_MAP END + END BEGIN @10 // Add in-game option "Enable Debug Mode" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 10 LAF OPTION_DEBUG_CONSOLE END BEGIN @11 // Add in-game option "Enable UI Edit Mode" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 11 LAF OPTION_UI_EDIT_MODE END BEGIN @12 // Add in-game option "Show Strrefs" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 12 LAF OPTION_SHOW_STRREFS END BEGIN @13 // Add in-game option "Hotkeys On Tooltips" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 13 LAF OPTION_TOOLTIP_HOTKEYS END BEGIN @14 // Add in-game option "Show trigger icons on tab" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 14 LAF OPTION_TRIGGER_ICONS END BEGIN @15 // Add in-game option "Allow Spacebar in Dialogs" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (GAME_IS ~pstee~) @104 // Option not available for this game. DESIGNATED 15 @@ -164,7 +212,7 @@ BEGIN @15 // Add in-game option "Allow Spacebar in Dialogs" BEGIN @16 // Add in-game option "Limit druidic spells for Cleric/Ranger" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (NOT GAME_IS ~pstee~) @104 // Option not available for this game. DESIGNATED 16 @@ -172,7 +220,7 @@ BEGIN @16 // Add in-game option "Limit druidic spells for Cleric/Ranger" BEGIN @17 // Add in-game option "3E Sneak Attack" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (NOT GAME_IS ~iwdee~) @105 // Option already present in this game. DESIGNATED 17 @@ -180,28 +228,28 @@ BEGIN @17 // Add in-game option "3E Sneak Attack" BEGIN @18 // Add in-game option "Critical Hit Screen Shake" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 18 LAF OPTION_CRITICAL_HIT_SCREEN_SHAKE END BEGIN @19 // Add in-game option "Show extra combat info" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 19 LAF OPTION_EXTRA_COMBAT_INFO END BEGIN @20 // Add in-game option "Show Game Date and Time on Pause" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 20 LAF OPTION_DATE_ON_PAUSE END BEGIN @21 // Add in-game option "Disable Area Map Zoom" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (GAME_IS ~pstee~) @104 // Option not available for this game. DESIGNATED 21 @@ -209,21 +257,21 @@ BEGIN @21 // Add in-game option "Disable Area Map Zoom" BEGIN @22 // Add in-game option "Reverse Mouse Wheel Zoom" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 22 LAF OPTION_REVERSE_WHEEL_ZOOM END BEGIN @23 // Add in-game option "Pause Game on Map Screen" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 23 LAF OPTION_PAUSING_MAP END BEGIN @24 // Add in-game option "Enable Fog" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (NOT GAME_IS ~pstee~) @104 // Option not available for this game. DESIGNATED 24 @@ -231,14 +279,14 @@ BEGIN @24 // Add in-game option "Enable Fog" BEGIN @25 // Add in-game option "Disable Movies" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 25 LAF OPTION_DISABLE_MOVIES END BEGIN @26 // Add in-game option "No Cosmetic Attacks" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (GAME_IS ~pstee~) @104 // Option not available for this game. DESIGNATED 26 @@ -246,7 +294,7 @@ BEGIN @26 // Add in-game option "No Cosmetic Attacks" BEGIN @27 // Add in-game option "XP Bonus in Nightmare Mode" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (NOT GAME_IS ~pstee~) @104 // Option not available for this game. DESIGNATED 27 @@ -254,7 +302,7 @@ BEGIN @27 // Add in-game option "XP Bonus in Nightmare Mode" BEGIN @28 // Add in-game option "Trigger Bored Sounds" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (NOT MOD_IS_INSTALLED ~leui.tp2~ 0 AND NOT MOD_IS_INSTALLED ~leui-iwdee.tp2~ 0) @107 // This component is not compatible with Lefreut's Enhanced UI. DESIGNATED 28 @@ -263,7 +311,7 @@ BEGIN @28 // Add in-game option "Trigger Bored Sounds" BEGIN @29 // Add in-game option "Frame Rate" (experimental) - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (NOT MOD_IS_INSTALLED ~leui.tp2~ 0 AND NOT MOD_IS_INSTALLED ~leui-iwdee.tp2~ 0) @107 // This component is not compatible with Lefreut's Enhanced UI. REQUIRE_PREDICATE (NOT GAME_IS ~pstee~) @104 // Option not available for this game. @@ -276,7 +324,7 @@ BEGIN @29 // Add in-game option "Frame Rate" (experimental) BEGIN @30 // Add in-game option "Action Feedback" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (NOT MOD_IS_INSTALLED ~leui.tp2~ 0 AND NOT MOD_IS_INSTALLED ~leui-iwdee.tp2~ 0) @107 // This component is not compatible with Lefreut's Enhanced UI. // TODO: update when dragonspear_ui++.tp2 is expanded @@ -288,7 +336,7 @@ BEGIN @30 // Add in-game option "Action Feedback" BEGIN @31 // Add in-game option "Enable Level Up Icon" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (GAME_IS ~pstee~) @104 // Option not available for this game. REQUIRE_COMPONENT ~setup-A7-LevelUpTweaks.tp2~ 0 @108 // Requires "Level Up" Icon Tweaks. DESIGNATED 31 @@ -297,7 +345,7 @@ BEGIN @31 // Add in-game option "Enable Level Up Icon" BEGIN @32 // Add in-game option "Show Area of Effect Radius" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (NOT GAME_IS ~pstee~) @104 // Option not available for this game. DESIGNATED 32 @@ -305,14 +353,14 @@ BEGIN @32 // Add in-game option "Show Area of Effect Radius" BEGIN @33 // Add in-game option "Enhanced Path Search" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 33 LAF OPTION_ENHANCED_PATH_SEARCH END BEGIN @34 // Add in-game option "Expire Trap Highlights" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed REQUIRE_PREDICATE (NOT GAME_IS ~pstee~) @104 // Option not available for this game. DESIGNATED 34 @@ -320,21 +368,21 @@ BEGIN @34 // Add in-game option "Expire Trap Highlights" BEGIN @35 // Add in-game option "Show Learnable Spells" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 35 LAF OPTION_SHOW_LEARNABLE_SPELLS END BEGIN @36 // Add in-game option "Render Search Map" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 36 LAF OPTION_RENDER_SEARCH_MAP END BEGIN @37 // Add in-game option "Render Dynamic Search Map" - REQUIRE_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 1 @103 // Component "Selected options" not selected. + FORBID_COMPONENT ~setup-HiddenGameplayOptions.tp2~ 0 @103 // Option is already installed DESIGNATED 37 LAF OPTION_RENDER_DYNAMIC_SEARCH_MAP END