|  Ivan Savenko | f70ad2c15b
							
							Reorganized artifact-related classes | 6 сар өмнө | 
				
					
						|  Ivan Savenko | 4e8e85e3e4
							
							Fix issues reported by Sonar, review fixes | 6 сар өмнө | 
				
					
						|  Ivan Savenko | 16a06179cf
							
							Use ArtifactInstanceID in CGArtifact | 7 сар өмнө | 
				
					
						|  Ivan Savenko | ab11d2b075
							
							Remove quests from CMap, now solely owned by quest objects | 7 сар өмнө | 
				
					
						|  Ivan Savenko | bdae7285ae
							
							Objects list is now private member of CMap | 7 сар өмнө | 
				
					
						|  Ivan Savenko | 745040def3
							
							Access to heroes storage in CMap is now done via public methods | 7 сар өмнө | 
				
					
						|  Ivan Savenko | 1f502c0548
							
							CMap towns and heroes on map fields are now private | 7 сар өмнө | 
				
					
						|  Ivan Savenko | 0ada2a5ebd
							
							Map objects now use shared_ptr (game) | 7 сар өмнө | 
				
					
						|  Ivan Savenko | 2ca1748e96
							
							Artifact instances are now owned solely by CMap | 7 сар өмнө | 
				
					
						|  Ivan Savenko | 9f713a0914
							
							Rename int3::valid to isValid for consistency | 8 сар өмнө | 
				
					
						|  Ivan Savenko | 645b95ba02
							
							Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` | 8 сар өмнө | 
				
					
						|  Ivan Savenko | 4b824d05e2
							
							Do not allow heroes banned for player as starting heroes | 8 сар өмнө | 
				
					
						|  Ivan Savenko | 08fbcd5239
							
							TerrainTile now uses identifiers instead of pointers to VLC | 1 жил өмнө | 
				
					
						|  Ivan Savenko | 638bc174c3
							
							Fix crash on exporting maps for translation | 1 жил өмнө | 
				
					
						|  Ivan Savenko | 10ad0fc760
							
							Split CHeroHandler.cpp/.h into 1 file per class | 1 жил өмнө | 
				
					
						|  Ivan Savenko | 3dd4fa2528
							
							Reduce usage of pointers to VLC entities | 1 жил өмнө | 
				
					
						|  Ivan Savenko | a8f8c3f4b1
							
							Replaced most of accesses to CGObjectInstance::pos with anchorPoint() | 1 жил өмнө | 
				
					
						|  Ivan Savenko | a58e209cbd
							
							Merge pull request #4490 from godric3/fix-campaign-hero-placeholder | 1 жил өмнө | 
				
					
						|  SoundSSGood | b06426ac43
							
							CMap removed from CArtifactSet level | 1 жил өмнө | 
				
					
						|  godric3 | 355bf4ec3e
							
							read `reservedCampaignHeroes` from vmaps | 1 жил өмнө | 
				
					
						|  Ivan Savenko | 4aa73b40c9
							
							Split CTownHandler into smaller chunks | 1 жил өмнө | 
				
					
						|  Ivan Savenko | 1aa391fdf8
							
							Split CGeneralTextHandler file into 1 file per class form | 1 жил өмнө | 
				
					
						|  Alexander Wilms | 434371195d
							
							JsonNode constructors: Take fileName as argument | 1 жил өмнө | 
				
					
						|  Laserlicht | 02bd52041b
							
							extend map format | 1 жил өмнө | 
				
					
						|  Ivan Savenko | 7461df161c
							
							lib now uses shared_ptr for entities. Removed manual memory management. | 1 жил өмнө | 
				
					
						|  Ivan Savenko | 6ba6e0d55b
							
							Moved serialization of ModCompatibilityInfo from MapFormat | 1 жил өмнө | 
				
					
						|  Ivan Savenko | 08a27663f9
							
							Reworked JsonNode constructors to more logical form | 1 жил өмнө | 
				
					
						|  Ivan Savenko | 54796c7c56
							
							Rename toJson to toString/toCompactString for consistency | 1 жил өмнө | 
				
					
						|  Ivan Savenko | c3957c2c2a
							
							Moved json files to new directory, split on per-class basis | 1 жил өмнө | 
				
					
						|  Ivan Savenko | 9e09fe08e1
							
							Fixed duplicated hero check - was used too early, before hero type is | 1 жил өмнө |