Hide min_years_for_shares setting when shares are disabled
This commit is contained in:
@@ -1391,6 +1391,7 @@ static void ScriptMaxMemoryChange(int32 new_value)
|
||||
static void InvalidateCompanyWindow(int32 new_value)
|
||||
{
|
||||
InvalidateWindowClassesData(WC_COMPANY);
|
||||
InvalidateWindowClassesData(WC_GAME_OPTIONS);
|
||||
}
|
||||
|
||||
static void EnableSingleVehSharedOrderGuiChanged(int32 new_value)
|
||||
|
@@ -2416,7 +2416,7 @@ static SettingsContainer &GetSettingsTree()
|
||||
|
||||
ai->Add(new SettingEntry("economy.give_money"));
|
||||
ai->Add(new SettingEntry("economy.allow_shares"));
|
||||
ai->Add(new SettingEntry("economy.min_years_for_shares"));
|
||||
ai->Add(new ConditionallyHiddenSettingEntry("economy.min_years_for_shares", []() -> bool { return !GetGameSettings().economy.allow_shares; }));
|
||||
ai->Add(new SettingEntry("difficulty.money_cheat_in_multiplayer"));
|
||||
ai->Add(new SettingEntry("difficulty.rename_towns_in_multiplayer"));
|
||||
ai->Add(new SettingEntry("difficulty.override_town_settings_in_multiplayer"));
|
||||
|
Reference in New Issue
Block a user