|  Ivan Savenko | 6ac57a7cfc
							
							Improvements to bonus system node types / propagators | vor 4 Monaten | 
				
					
						|  Ivan Savenko | 54a46b77a9
							
							Extract library entity randomization logic to separate class | vor 5 Monaten | 
				
					
						|  Ivan Savenko | 9dfef773e2
							
							Remove unnecessary includes | vor 5 Monaten | 
				
					
						|  Ivan Savenko | c0850f41b3
							
							Pathfinder now uses IGameInfoCallback instead of CGameState | vor 5 Monaten | 
				
					
						|  Ivan Savenko | e79c8b9fe1
							
							Remove unnecessary access to gamestate | vor 5 Monaten | 
				
					
						|  Ivan Savenko | 456525109e
							
							Replaced undescriptive bool true/false with more clear enum for | vor 5 Monaten | 
				
					
						|  Ivan Savenko | 4d4da0454f
							
							map objects hierarchy now uses IGameInfoCallback | vor 5 Monaten | 
				
					
						|  Ivan Savenko | 6f20235d07
							
							Merge CPrivilegedInfoCallback into CGameInfoCallback | vor 5 Monaten | 
				
					
						|  Ivan Savenko | 716da918f8
							
							Completely remove IGameCallback class | vor 5 Monaten | 
				
					
						|  Ivan Savenko | 35644da2b7
							
							Reogranize callback-related classes on 1 file = 1 class basis | vor 5 Monaten | 
				
					
						|  Ivan Savenko | 4b30336d03
							
							Fix issues detected by Sonar | vor 5 Monaten | 
				
					
						|  Ivan Savenko | 283adc37d7
							
							Unit stack rebalancing rework | vor 6 Monaten | 
				
					
						|  Ivan Savenko | f70ad2c15b
							
							Reorganized artifact-related classes | vor 6 Monaten | 
				
					
						|  Ivan Savenko | 4e8e85e3e4
							
							Fix issues reported by Sonar, review fixes | vor 6 Monaten | 
				
					
						|  Ivan Savenko | 4d57a8ed36
							
							Prefer to pass CGameState as reference instead of pointer | vor 6 Monaten | 
				
					
						|  Ivan Savenko | 6d65641a43
							
							Gamestate is now passed as shared pointer | vor 7 Monaten | 
				
					
						|  Ivan Savenko | cd7732456a
							
							Remove pointer to objects from TerrainTile | vor 7 Monaten | 
				
					
						|  Ivan Savenko | 63d00b080e
							
							Removed pointer to army from StackInstance | vor 7 Monaten | 
				
					
						|  Ivan Savenko | 16a06179cf
							
							Use ArtifactInstanceID in CGArtifact | vor 7 Monaten | 
				
					
						|  Ivan Savenko | c02a8a84fd
							
							Stacks of armed instance are now unique_ptr | vor 7 Monaten | 
				
					
						|  Ivan Savenko | bdae7285ae
							
							Objects list is now private member of CMap | vor 7 Monaten | 
				
					
						|  Ivan Savenko | 745040def3
							
							Access to heroes storage in CMap is now done via public methods | vor 7 Monaten | 
				
					
						|  Ivan Savenko | 0ada2a5ebd
							
							Map objects now use shared_ptr (game) | vor 7 Monaten | 
				
					
						|  Ivan Savenko | 2ca1748e96
							
							Artifact instances are now owned solely by CMap | vor 7 Monaten | 
				
					
						|  Ivan Savenko | 417ea6451a
							
							Remove ConstTransitivePtr from hero and town instances | vor 7 Monaten | 
				
					
						|  Ivan Savenko | 62cb5412ff
							
							CGameState::map is now a private, unique_ptr with accessors | vor 8 Monaten | 
				
					
						|  Ivan Savenko | 82506d5eff
							
							Removed ConstTransitivePtr from StackLocation | vor 8 Monaten | 
				
					
						|  Ivan Savenko | 645b95ba02
							
							Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` | vor 8 Monaten | 
				
					
						|  Ivan Savenko | 09db3e4bef
							
							Reworked resource piles loading to fix wog maps with mithril | vor 9 Monaten | 
				
					
						|  Ivan Savenko | 19c981fc56
							
							Added similar screen for Obelisk, moved assets to dedicated folder | vor 9 Monaten |