File diff r25941:1b35576e3e14 → r25942:fb8ed4e7ecae
src/settings.cpp
Show inline comments
 
@@ -1233,24 +1233,25 @@ void LoadFromConfig(bool startup)
 
		}
 

	
 
		_grfconfig_newgame = GRFLoadConfig(generic_ini, "newgrf", false);
 
		_grfconfig_static  = GRFLoadConfig(generic_ini, "newgrf-static", true);
 
		AILoadConfig(generic_ini, "ai_players");
 
		GameLoadConfig(generic_ini, "game_scripts");
 

	
 
		PrepareOldDiffCustom();
 
		IniLoadSettings(generic_ini, _old_gameopt_settings, "gameopt", &_settings_newgame, false);
 
		HandleOldDiffCustom(false);
 

	
 
		ValidateSettings();
 
		DebugReconsiderSendRemoteMessages();
 

	
 
		/* Display scheduled errors */
 
		extern void ScheduleErrorMessage(ErrorList &datas);
 
		ScheduleErrorMessage(_settings_error_list);
 
		if (FindWindowById(WC_ERRMSG, 0) == nullptr) ShowFirstError();
 
	}
 
}
 

	
 
/** Save the values to the configuration file */
 
void SaveToConfig()
 
{
 
	ConfigIniFile generic_ini(_config_file);