File diff r26193:4bc7915a2156 → r26194:f7347205838e
src/settings_table.cpp
Show inline comments
 
@@ -285,12 +285,28 @@ static void InvalidateNewGRFChangeWindow
 
static void InvalidateCompanyLiveryWindow(int32 new_value)
 
{
 
	InvalidateWindowClassesData(WC_COMPANY_COLOUR, -1);
 
	ResetVehicleColourMap();
 
}
 

	
 
static void PatchpackInvalidateRunningCostsOrElse(int32 new_value)
 
{
 
	InvalidateWindowClassesData(WC_AIRCRAFT_LIST);
 
	InvalidateWindowClassesData(WC_BUILD_VEHICLE);
 
	InvalidateWindowClassesData(WC_ENGINE_PREVIEW);
 
	InvalidateWindowClassesData(WC_FINANCES);
 
	InvalidateWindowClassesData(WC_PERFORMANCE_DETAIL);
 
	InvalidateWindowClassesData(WC_PERFORMANCE_HISTORY);
 
	InvalidateWindowClassesData(WC_REPLACE_VEHICLE);
 
	InvalidateWindowClassesData(WC_ROADVEH_LIST);
 
	InvalidateWindowClassesData(WC_SHIPS_LIST);
 
	InvalidateWindowClassesData(WC_TRAINS_LIST);
 
	InvalidateWindowClassesData(WC_VEHICLE_DETAILS);
 
	InvalidateWindowClassesData(WC_VEHICLE_VIEW);
 
}
 

	
 
static void DifficultyNoiseChange(int32 new_value)
 
{
 
	if (_game_mode == GM_NORMAL) {
 
		UpdateAirportsNoise();
 
		if (_settings_game.economy.station_noise_level) {
 
			InvalidateWindowClassesData(WC_TOWN_VIEW, 0);