Hide min_years_for_shares setting when shares are disabled

pull/532/head
Jonathan G Rennison 1 year ago
parent bac8f032da
commit 5dcbd9271b

@ -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"));

Loading…
Cancel
Save