Ivan Savenko
							
						 | 
						
							
							
								aa9b13b66a
							
							Statistics is now managed as part of CGameHandler
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								af20b39fe6
							
							Reduce non-const access to gamestate on server
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								8255a4b9ae
							
							CGameHandler no longer inherits CGameInfoCallback, reduce direct access
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								cc274c4d34
							
							GameRandomizer is now in lib, add implementation
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								54a46b77a9
							
							Extract library entity randomization logic to separate class
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								c0850f41b3
							
							Pathfinder now uses IGameInfoCallback instead of CGameState
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								4d4da0454f
							
							map objects hierarchy now uses IGameInfoCallback
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								6f20235d07
							
							Merge CPrivilegedInfoCallback into CGameInfoCallback
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								716da918f8
							
							Completely remove IGameCallback class
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								f7d08a7288
							
							Merge pull request #5700 from IvanSavenko/gamestate_pack_visitor
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								35644da2b7
							
							Reogranize callback-related classes on 1 file = 1 class basis
						 | 
						5 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								4b30336d03
							
							Fix issues detected by Sonar
						 | 
						6 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								86b832be67
							
							Remove CPack::applyGs method in favor of GameStatePackVisitor class
						 | 
						6 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								4e8e85e3e4
							
							Fix issues reported by Sonar, review fixes
						 | 
						6 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								4d57a8ed36
							
							Prefer to pass CGameState as reference instead of pointer
						 | 
						6 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								a43c3fcb31
							
							Restore save compatibility with 1.6
						 | 
						6 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								966468f3fa
							
							Fix and simplify game saving / loading
						 | 
						6 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								e6a8e5d4bd
							
							Correctly restore bonus system on deserialization
						 | 
						7 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								d1d2cf4189
							
							Fix crashes on game start, gamestate now derives from GameCallbackHolder
						 | 
						7 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								4ed13409c2
							
							Remove serialization of raw pointers from serialization
						 | 
						7 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								6d65641a43
							
							Gamestate is now passed as shared pointer
						 | 
						7 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								cd7732456a
							
							Remove pointer to objects from TerrainTile
						 | 
						7 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								d9aabb47e6
							
							Remove pointers to hero instances from HeroPool class
						 | 
						7 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								2ca1748e96
							
							Artifact instances are now owned solely by CMap
						 | 
						7 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								eb3b51a6cf
							
							Remove save compatibility with 1.5.X
						 | 
						7 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								62cb5412ff
							
							CGameState::map is now a private, unique_ptr with accessors
						 | 
						8 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								b6026084ea
							
							StartInfo in gamestate now use unique_ptr
						 | 
						8 月之前 | 
					
				
					
						
							
								   Laserlicht
							
						 | 
						
							
							
								4e73f7d90f
							
							shared_mutex replace boost
						 | 
						8 月之前 | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								32391dc7a9
							
							Pathfinder cache is now stored separately per playerBlocked
						 | 
						9 月之前 | 
					
				
					
						
							
								   MichalZr6
							
						 | 
						
							
							
								f893c80192
							
							Move UpgradeInfo class to header and source files
						 | 
						10 月之前 |