Nordsoft91 
							
						 
					 
					
						
						
							
						
						6da7c9ccb5 
					 
					
						
						
							
							Random map generator refactoring ( #762 )  
						
						... 
						
						
						
						random map generator refactoring and improvements 
						
						
					 
					
						2022-08-09 08:54:32 +03:00 
						 
				 
			
				
					
						
							
							
								Nordsoft91 
							
						 
					 
					
						
						
							
						
						5f1c5c6731 
					 
					
						
						
							
							New terrain support - part 1 ( #755 )  
						
						... 
						
						
						
						Initial support of new terrains 
						
						
					 
					
						2022-06-20 17:39:50 +03:00 
						 
				 
			
				
					
						
							
							
								Soar Qin 
							
						 
					 
					
						
						
							
						
						c87df8e704 
					 
					
						
						
							
							Fix warnings/errors on MSVC ( #753 )  
						
						... 
						
						
						
						* Fix warnings/errors on MSVC
1. update googletest to tag release-1.11.0 to make googletest and
   googlemock compile on MSVC2022.
2. set gtest_force_shared_crt to ON in test cmake project to make tests
   compile on MSVC.
3. add /wd4251 and /wd4275 to MSVC compile flags to ignore DLL related
   warnings for class exports.
4. fix some other warnings and errors while compiling on MSVC2022. 
						
						
					 
					
						2022-06-11 18:45:34 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						31c9d6e28d 
					 
					
						
						
							
							Fix performance issue related to TurnInfo construction  
						
						
						
						
					 
					
						2022-06-06 09:47:37 +03:00 
						 
				 
			
				
					
						
							
							
								Konstantin 
							
						 
					 
					
						
						
							
						
						8fc14369a4 
					 
					
						
						
							
							CMake presets. ( #744 )  
						
						... 
						
						
						
						* CI: use single build action
* CMake: use imported targets
* CI: do not build boost for linux
* CMake: add FORCE_BUNDLED_MINIZIP option
* linux: use external minizip and fuzzylite
* CMake: add presets
* .gitignore: ignore cmake build dirs
* github: use cmake presets 
						
						
					 
					
						2022-05-26 08:55:20 +03:00 
						 
				 
			
				
					
						
							
							
								Konstantin 
							
						 
					 
					
						
						
							
						
						c6b198ce14 
					 
					
						
						
							
							Warning fix (I moved C++17 and CI to another branch) ( #739 )  
						
						... 
						
						
						
						* clang warning fixes
* use CMake 3.10 due to MXE CI does not have 3.13 yet
Co-authored-by: Konstantin <rilian@niisi.ras.ru > 
						
						
					 
					
						2022-05-19 15:14:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						6da233c387 
					 
					
						
						
							
							NullkillerAI: fix build analyser when town has no upgrade for creature  
						
						
						
						
					 
					
						2022-05-01 10:26:07 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						56a1984aa8 
					 
					
						
						
							
							Remove extra non-printable characters  
						
						
						
						
					 
					
						2022-04-27 09:22:18 +03:00 
						 
				 
			
				
					
						
							
							
								val-gaav 
							
						 
					 
					
						
						
							
						
						8baa97acd3 
					 
					
						
						
							
							Update VCAI.cpp  
						
						
						
						
					 
					
						2022-04-26 15:08:02 +03:00 
						 
				 
			
				
					
						
							
							
								val-gaav 
							
						 
					 
					
						
						
							
						
						7466839182 
					 
					
						
						
							
							Update AIGateway.cpp  
						
						
						
						
					 
					
						2022-04-26 15:08:02 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						fa9a420f99 
					 
					
						
						
							
							Fix a few crashes  
						
						
						
						
					 
					
						2022-04-17 09:10:53 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						02b2f35143 
					 
					
						
						
							
							Nullkiller: fix crash  
						
						
						
						
					 
					
						2022-03-05 15:51:03 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Orlov 
							
						 
					 
					
						
						
							
						
						ea2931c6ea 
					 
					
						
						
							
							Fix: Get rid of 'Tile is not visible' error message  
						
						
						
						
					 
					
						2022-01-30 12:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						84948820b2 
					 
					
						
						
							
							exchange window move single stacks buttons  
						
						
						
						
					 
					
						2022-01-03 15:13:46 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Filipenkov 
							
						 
					 
					
						
						
							
						
						af6d666778 
					 
					
						
						
							
							use high_resolution_clock instead of steady_clock  
						
						
						
						
					 
					
						2021-11-23 11:56:06 +03:00 
						 
				 
			
				
					
						
							
							
								Andrey Filipenkov 
							
						 
					 
					
						
						
							
						
						fc064b1c45 
					 
					
						
						
							
							replace boost::chrono with std::chrono  
						
						
						
						
					 
					
						2021-11-23 10:23:55 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						27b3a88dda 
					 
					
						
						
							
							Replace App Veyor  
						
						
						
						
					 
					
						2021-08-21 09:32:52 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						b00a1dee28 
					 
					
						
						
							
							Fix build  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						79d06bbaa6 
					 
					
						
						
							
							Nullkiller: fix merge conflicts  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						d47564955e 
					 
					
						
						
							
							Nullkiller: fix/refactor temporary bonus nodes, fix gather army quest completion  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						ae67ef027a 
					 
					
						
						
							
							Nullkiller: fix old VCAI new lines  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						70ed3f55a5 
					 
					
						
						
							
							Nullkiller: replace a hack with temporary bonus node concept  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						3fa7e0976f 
					 
					
						
						
							
							Nullkiller: update / fix build, core changes required for Nullkiller AI  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						b4241670ba 
					 
					
						
						
							
							Nullkiller: rename VCAI to AIGateway  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						87a8c776c9 
					 
					
						
						
							
							Nullkiller: reduce memory usage for x86  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						7184364bcb 
					 
					
						
						
							
							Nullkiller: disable logging and fix tbb build  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						bc95e4b935 
					 
					
						
						
							
							Fix tbb build  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						1aa81530cb 
					 
					
						
						
							
							Nullkiller: cancel heavy decomposition on shipyards  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						9a203b8af9 
					 
					
						
						
							
							Nullkiller: parallel object clusterization, stabilization  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						66843b22d3 
					 
					
						
						
							
							Nullkiller: async hero chain calculation  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						0265de77fa 
					 
					
						
						
							
							Nullkiller: fix crash, refactor  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						fb3cda666f 
					 
					
						
						
							
							Nullkiller: tbb and hero chain calculation optimization and parallel cpathfinder initialization  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						3480f17a68 
					 
					
						
						
							
							Nullkiller: fix defence  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						0ffc7c3b94 
					 
					
						
						
							
							Nullkiller: turn limit for main heroes  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						1f83569868 
					 
					
						
						
							
							Nullkiller: fix defence  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						b5b9619147 
					 
					
						
						
							
							Nullkiller: fix build  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						4c01a8eec4 
					 
					
						
						
							
							Nullkiller: fix a few crashes  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						3d91f2e988 
					 
					
						
						
							
							Fix defence crashes and hangs  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						3dc76cfe35 
					 
					
						
						
							
							Nullkiller: fix crash when buy army through pathfinder  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						45942cfbbe 
					 
					
						
						
							
							Nullkiller: stabilization, fix memory leaks  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						7e88819105 
					 
					
						
						
							
							Nullkiller: fix crash and freeze  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						80df879489 
					 
					
						
						
							
							Nullkiller: stabilization  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						f2c26d7553 
					 
					
						
						
							
							Nullkiller: thread interuption point  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						0d5ae20e64 
					 
					
						
						
							
							Nullkiller: improved citadel priority  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						3822d788e8 
					 
					
						
						
							
							Nullkiller: allow buy army through pathfinder  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						673d908c40 
					 
					
						
						
							
							Nullkiller: fix crash because of incorrect memory management  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						92ac78f87d 
					 
					
						
						
							
							Nullkiller: fix crash when game ends  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						f0ceaf5852 
					 
					
						
						
							
							Nullkiller: improve perofrmance of AI pathfinding  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						cf4484e071 
					 
					
						
						
							
							Nullkiller: stabilization  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00 
						 
				 
			
				
					
						
							
							
								Andrii Danylchenko 
							
						 
					 
					
						
						
							
						
						e385c83a88 
					 
					
						
						
							
							Nullkiller - rewrite decomposition, decomposition cache, morale management  
						
						
						
						
					 
					
						2021-07-26 21:02:50 +03:00