Michał W. Urbańczyk
							
						 | 
						
							
							
								be7c2bd07f
							
							CGHeroInstance* can be serialized over network even when hero has been defeated. Strongly typed hero type ID introduced.
						 | 
						12 years ago | 
					
				
					
						
							
								   Michał W. Urbańczyk
							
						 | 
						
							
							
								5c2473d436
							
							Support for saving/loading in player interfaces, including VCAI.
						 | 
						12 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								c6cc6e6301
							
							Large changeset, first part of editing H3 objects via mods feature. Changes:
						 | 
						12 years ago | 
					
				
					
						
							
								   Michał W. Urbańczyk
							
						 | 
						
							
							
								d1d67caa0b
							
							Get rid of some old serialization workaround code that is not needed because serializer was improved in the meantime.
						 | 
						12 years ago | 
					
				
					
						
							
								   Michał W. Urbańczyk
							
						 | 
						
							
							
								e8354908c3
							
							Big change: Introduced new mechanism to handle queries. It should not cause any visible changes ATM apart from fixing several long-standing bugs realted to handling post-visit/battle/levelup callback, including infamous  creature bank issues: #955, #1053, #1063, #1191. Needs testing.
						 | 
						12 years ago | 
					
				
					
						
							
								   beegee1
							
						 | 
						
							
							
								c7c2686379
							
							- Integrated the logging API into the client and the lib - Remove some more comments and switched to /// style - Fixed recursive locks - Added Global.h to CMakeLists(now visible in qt-creator) - Removed usage of shared_mutex - Added unique_ptr to CLogger targets
						 | 
						12 years ago | 
					
				
					
						
							
								   beegee1
							
						 | 
						
							
							
								30bcec42c6
							
							- Renamed client/BattleInterface to client/battle and client/UIFramework to client/gui
						 | 
						12 years ago | 
					
				
					
						
							
								   beegee1
							
						 | 
						
							
							
								ee51c5beb5
							
							- Renamed /lib subfolders to lowercase
						 | 
						12 years ago | 
					
				
					
						
							
								   mateuszb
							
						 | 
						
							
							
								dbec99ffc7
							
							* PlayerColor and TeamID refactoring
						 | 
						12 years ago | 
					
				
					
						
							
								   mateuszb
							
						 | 
						
							
							
								602827d1ae
							
							* MSVC compilation fixes
						 | 
						12 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								74ac44662c
							
							- a bit less memory usage during compilation with gcc, new file - RegisterTypes.cpp
						 | 
						12 years ago | 
					
				
					
						
							
								   Michał W. Urbańczyk
							
						 | 
						
							
							
								d45a554fec
							
							Significant changes to saving system. Now both client and server store their lib part.
						 | 
						12 years ago | 
					
				
					
						
							
								   mateuszb
							
						 | 
						
							
							
								9e00090c42
							
							* refactoring, a few intriguing problems remain
						 | 
						12 years ago | 
					
				
					
						
							
								   mateuszb
							
						 | 
						
							
							
								8a8eecd063
							
							* refactoring
						 | 
						12 years ago | 
					
				
					
						
							
								   mateuszb
							
						 | 
						
							
							
								86dc9386d6
							
							* refactoring, including a generic solution for IDs
						 | 
						12 years ago | 
					
				
					
						
							
								   Michał W. Urbańczyk
							
						 | 
						
							
							
								13b3d23b26
							
							Finally working hero crossover in campaigns.
						 | 
						12 years ago | 
					
				
					
						
							
								   mateuszb
							
						 | 
						
							
							
								25663ce7af
							
							* fixed vector<bool> serialization
						 | 
						12 years ago | 
					
				
					
						
							
								   DjWarmonger
							
						 | 
						
							
							
								e63747d2d2
							
							Fixed #860 and #1169
						 | 
						12 years ago | 
					
				
					
						
							
								   mateuszb
							
						 | 
						
							
							
								8769f67c5d
							
							* JsonReader can convert to enums
						 | 
						12 years ago | 
					
				
					
						
							
								   alexvins
							
						 | 
						
							
							
								4bc2fd5519
							
							[c::b] renamed map subfolder to workaround dependency tracking bug
						 | 
						13 years ago | 
					
				
					
						
							
								   mateuszb
							
						 | 
						
							
							
								2848fb6fef
							
							Gernsworth's patch for bug #1118
						 | 
						13 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								f7915d9e61
							
							- removed creature-related code from ModHandler
						 | 
						13 years ago | 
					
				
					
						
							
								   beegee1
							
						 | 
						
							
							
								a878f5f79a
							
							* Separated map loading from the map object * Moved map classes to lib/Map * Renamed map.h/cpp to CMap.h/cpp * Profiling of map loading is now optional * Updated CMemoryStream
						 | 
						13 years ago | 
					
				
					
						
							
								   Michał W. Urbańczyk
							
						 | 
						
							
							
								f8a27a9fdb
							
							* Moved CConfigHandler from client to lib, CMake/Makefile need updating. I believe other projects besides client also need access to settings. (surprisingly there was a "server" category used only by client... and now VCAI.)
						 | 
						13 years ago | 
					
				
					
						
							
								   mateuszb
							
						 | 
						
							
							
								6a81c8b1af
							
							* campaign against magic numbers
						 | 
						13 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								0ca9f64573
							
							Next part of town configuration:
						 | 
						13 years ago | 
					
				
					
						
							
								   Michał W. Urbańczyk
							
						 | 
						
							
							
								a14f381d48
							
							Fixed #1055 - hang when creature performed automatic (not controleld by player) action.
						 | 
						13 years ago | 
					
				
					
						
							
								   Michał W. Urbańczyk
							
						 | 
						
							
							
								d390113c23
							
							* New files for lib: CBattleCallback.cpp and CBattleCallback.h
						 | 
						13 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								9cbc1f1058
							
							- merged basicCreatures and upgradedCreatures into single array
						 | 
						13 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								8040a81eec
							
							- fixed save games issues (#1044)
						 | 
						13 years ago |