|
@@ -1854,6 +1854,47 @@ static SettingsContainer &GetSettingsTre
|
|
|
network->Add(new SettingEntry("network.use_relay_service"));
|
|
|
}
|
|
|
|
|
|
SettingsPage *patchpack = main->Add(new SettingsPage(STR_CONFIG_SETTING_PATCHPACK));
|
|
|
{
|
|
|
SettingsPage *patchpack_daylength = patchpack->Add(new SettingsPage(STR_CONFIG_SETTING_PATCHPACK_DAYLENGTH));
|
|
|
{
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.daylength_multiplier"));
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.town_growth_multiplier"));
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.running_cost_multiplier_rail"));
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.running_cost_multiplier_road"));
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.running_cost_multiplier_water"));
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.running_cost_multiplier_air"));
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.infrastructure_base_cost_rail"));
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.infrastructure_base_cost_road"));
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.infrastructure_base_cost_water"));
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.infrastructure_base_cost_air"));
|
|
|
patchpack_daylength->Add(new SettingEntry("economy.infrastructure_base_cost_station"));
|
|
|
}
|
|
|
|
|
|
SettingsPage *patchpack_dilapidation = patchpack->Add(new SettingsPage(STR_CONFIG_SETTING_PATCHPACK_DILAPIDATION));
|
|
|
{
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_max_amount"));
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_increase"));
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_decrease"));
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_pop_rail"));
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_pop_road"));
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_pop_water"));
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_pop_air"));
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_fine_rail"));
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_fine_road"));
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_fine_water"));
|
|
|
patchpack_dilapidation->Add(new SettingEntry("economy.dilapidation_fine_air"));
|
|
|
}
|
|
|
|
|
|
patchpack->Add(new SettingEntry("gui.load_legacy_patchpack_savedata"));
|
|
|
patchpack->Add(new SettingEntry("gui.colour_based_on_town_rating"));
|
|
|
patchpack->Add(new SettingEntry("economy.bribe_risky"));
|
|
|
patchpack->Add(new SettingEntry("construction.name_stations_based_on_industries"));
|
|
|
patchpack->Add(new SettingEntry("vehicle.plane_range_multiplier"));
|
|
|
patchpack->Add(new SettingEntry("vehicle.improved_breakdowns"));
|
|
|
patchpack->Add(new SettingEntry("difficulty.vehicle_breakdown_scaler"));
|
|
|
}
|
|
|
|
|
|
main->Init();
|
|
|
}
|
|
|
return *main;
|