File diff r23482:de566f8c088d → r23483:3733e6b8ff17
src/date.cpp
Show inline comments
 
@@ -195,9 +195,7 @@ static void OnNewYear()
 
	VehiclesYearlyLoop();
 
	TownsYearlyLoop();
 
	InvalidateWindowClassesData(WC_BUILD_STATION);
 
#ifdef ENABLE_NETWORK
 
	if (_network_server) NetworkServerYearlyLoop();
 
#endif /* ENABLE_NETWORK */
 

	
 
	if (_cur_year == _settings_client.gui.semaphore_build_before) ResetSignalVariant();
 

	
 
@@ -217,11 +215,9 @@ static void OnNewYear()
 
		LinkGraph *lg;
 
		FOR_ALL_LINK_GRAPHS(lg) lg->ShiftDates(-days_this_year);
 

	
 
#ifdef ENABLE_NETWORK
 
		/* Because the _date wraps here, and text-messages expire by game-days, we have to clean out
 
		 *  all of them if the date is set back, else those messages will hang for ever */
 
		NetworkInitChatMessage();
 
#endif /* ENABLE_NETWORK */
 
	}
 

	
 
	if (_settings_client.gui.auto_euro) CheckSwitchToEuro();
 
@@ -244,9 +240,7 @@ static void OnNewMonth()
 
	IndustryMonthlyLoop();
 
	SubsidyMonthlyLoop();
 
	StationMonthlyLoop();
 
#ifdef ENABLE_NETWORK
 
	if (_network_server) NetworkServerMonthlyLoop();
 
#endif /* ENABLE_NETWORK */
 
}
 

	
 
/**
 
@@ -254,9 +248,7 @@ static void OnNewMonth()
 
 */
 
static void OnNewDay()
 
{
 
#ifdef ENABLE_NETWORK
 
	if (_network_server) NetworkServerDailyLoop();
 
#endif /* ENABLE_NETWORK */
 

	
 
	DisasterDailyLoop();
 
	IndustryDailyLoop();