Merge branch 'master' into jgrpp
# Conflicts: # .github/workflows/ci-build.yml # .github/workflows/release.yml # CMakeLists.txt # os/macosx/Info.plist.in # src/fileio.cpp # src/landscape.cpp # src/league_cmd.h # src/saveload/ai_sl.cpp # src/saveload/game_sl.cpp # src/saveload/league_sl.cpp # src/saveload/saveload.cpp
This commit is contained in:
		| @@ -79,7 +79,7 @@ struct AIPLChunkHandler : ChunkHandler { | ||||
| 			_ai_saveload_version = -1; | ||||
| 			SlObject(nullptr, slt); | ||||
|  | ||||
| 			if (_networking && !_network_server) { | ||||
| 			if (_game_mode == GM_MENU || (_networking && !_network_server)) { | ||||
| 				if (Company::IsValidAiID(index)) AIInstance::LoadEmpty(); | ||||
| 				continue; | ||||
| 			} | ||||
|   | ||||
| @@ -73,7 +73,7 @@ struct GSDTChunkHandler : ChunkHandler { | ||||
| 		_game_saveload_version = -1; | ||||
| 		SlObject(nullptr, slt); | ||||
|  | ||||
| 		if (_networking && !_network_server) { | ||||
| 		if (_game_mode == GM_MENU || (_networking && !_network_server)) { | ||||
| 			GameInstance::LoadEmpty(); | ||||
| 			if (SlIterateArray() != -1) SlErrorCorrupt("Too many GameScript configs"); | ||||
| 			return; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jonathan G Rennison
					Jonathan G Rennison