File diff r9353:bc33456736f9 → r9354:358e967da2ca
src/date.cpp
Show inline comments
 
@@ -280,16 +280,16 @@ void IncreaseDate()
 
	TrainsYearlyLoop();
 
	RoadVehiclesYearlyLoop();
 
	AircraftYearlyLoop();
 
	ShipsYearlyLoop();
 
	if (_network_server) NetworkServerYearlyLoop();
 

	
 
	if (_cur_year == _patches.semaphore_build_before) ResetSignalVariant();
 
	if (_cur_year == _settings.gui.semaphore_build_before) ResetSignalVariant();
 

	
 
	/* check if we reached end of the game */
 
	if (_cur_year == _patches.ending_year) {
 
	if (_cur_year == _settings.gui.ending_year) {
 
			ShowEndGameChart();
 
	/* check if we reached the maximum year, decrement dates by a year */
 
	} else if (_cur_year == MAX_YEAR + 1) {
 
		Vehicle *v;
 
		uint days_this_year;
 

	
 
@@ -300,8 +300,8 @@ void IncreaseDate()
 

	
 
		/* 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 */
 
		InitChatMessage();
 
	}
 

	
 
	if (_patches.auto_euro) CheckSwitchToEuro();
 
	if (_settings.gui.auto_euro) CheckSwitchToEuro();
 
}