Ivan Savenko 
							
						 
					 
					
						
						
							
						
						8d36bcabce 
					 
					
						
						
							
							Split registerTypes into multiple files, now in lib/registerTypes  
						
						... 
						
						
						
						directory in order to reduce huge memory usage by gcc 
						
						
					 
					
						2014-02-24 19:57:33 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						6d73052ca1 
					 
					
						
						
							
							Development release 0.94f  
						
						
						
						
					 
					
						2014-02-23 23:45:58 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						8ce6659633 
					 
					
						
						
							
							Important fix for unreserving objects.  
						
						
						
						
					 
					
						2014-02-23 20:37:33 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						94c8f01732 
					 
					
						
						
							
							Commiting some minor tweaks before next dev version.  
						
						
						
						
					 
					
						2014-02-23 16:55:42 +00:00 
						 
				 
			
				
					
						
							
							
								stopiccot 
							
						 
					 
					
						
						
							
						
						d66f0222f2 
					 
					
						
						
							
							more portable OS X library install names  
						
						
						
						
					 
					
						2014-02-23 16:40:55 +00:00 
						 
				 
			
				
					
						
							
							
								beegee1 
							
						 
					 
					
						
						
							
						
						674c8bc591 
					 
					
						
						
							
							- Fix to previous commit (keep heroes which are in heroes pool too)  
						
						
						
						
					 
					
						2014-02-23 16:21:30 +00:00 
						 
				 
			
				
					
						
							
							
								beegee1 
							
						 
					 
					
						
						
							
						
						d0a5a6eab4 
					 
					
						
						
							
							- Implemented hero recreate handling correctly  
						
						
						
						
					 
					
						2014-02-23 13:52:06 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						458ba47965 
					 
					
						
						
							
							Compile fix for non-msvc, as per  https://github.com/vcmi/vcmi/pull/8  
						
						
						
						
					 
					
						2014-02-21 12:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						15edeb231b 
					 
					
						
						
							
							Fixed two heroes getting stuck on both sides of gate.  
						
						
						
						
					 
					
						2014-02-21 09:32:24 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						1196eb5d81 
					 
					
						
						
							
							AI can finally clear Subterranean Gate with guard on the other side :)  
						
						
						
						
					 
					
						2014-02-21 07:48:38 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						b0b0249524 
					 
					
						
						
							
							- Implemented serialization of Goals. Loaded games work, at least.  
						
						... 
						
						
						
						- Attempts to add Subterranean Gates to SectorMap
- Extensive use of ClearWayTo goal. 
						
						
					 
					
						2014-02-20 20:18:49 +00:00 
						 
				 
			
				
					
						
							
							
								beegee1 
							
						 
					 
					
						
						
							
						
						8a9f2781c2 
					 
					
						
						
							
							-  Fixed   #1674  (Xeron should be re-created on AB campaign)  
						
						... 
						
						
						
						- Remove all hero placeholders after placing campaign heroes 
						
						
					 
					
						2014-02-19 19:14:32 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						8683b982c7 
					 
					
						
						
							
							- A simple method to break loop in goal decomposition (which consumed time)  
						
						... 
						
						
						
						- Finally corrected canGetArmy conditions (which also consumed time)
- Removed some unused code, general cleaning 
						
						
					 
					
						2014-02-19 16:23:47 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						b5568edcc0 
					 
					
						
						
							
							fixed compilation with gcc/clang  
						
						... 
						
						
						
						fix for #1699  
						
						
					 
					
						2014-02-19 07:27:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						1e555a8ee3 
					 
					
						
						
							
							Improved serializer. See:  http://forum.vcmi.eu/viewtopic.php?p=11562#11562  
						
						... 
						
						
						
						Save format changed, removed compatibility workarounds. 
						
						
					 
					
						2014-02-19 01:04:27 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						a3cad2883f 
					 
					
						
						
							
							- Restored correct specialty serialization ( #1599  and all its children)  
						
						... 
						
						
						
						- Fixed rare AI crash
- Fixed AI visiting some objects many times
- Some cleanup and refactoring 
						
						
					 
					
						2014-02-17 17:28:39 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						6ee823298a 
					 
					
						
						
							
							- Various improvements for exploration  
						
						... 
						
						
						
						* Heroes will try to use SectorMap if there are no accessible tiles
* Remove some loopholes and pitfalls when all the ways are blocked
* Fixed AI not conquering some (reserved) objects
Still missing: SectorMap does not use Subterranean Gates :(
- Improvements for army exchange
* Fixed exchange condition
* Bidirectional exchange is possible 
						
						
					 
					
						2014-02-17 07:36:03 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						afacb40f5a 
					 
					
						
						
							
							- Fixed secondary heroes stalking main hero  
						
						... 
						
						
						
						- Fixed exotic crash when all nearby tiles are occupied 
						
						
					 
					
						2014-02-15 21:32:49 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						b368e565ab 
					 
					
						
						
							
							-  fixed   #1714  
						
						... 
						
						
						
						- Performance improvements, refactoring 
						
						
					 
					
						2014-02-15 19:39:03 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						d8933b5c36 
					 
					
						
						
							
							- AI will now use SectorMap to find a way to guarded / covered objects.  
						
						... 
						
						
						
						- Improvements to SectorMap needed for use of multiple heroes 
						
						
					 
					
						2014-02-15 16:38:51 +00:00 
						 
				 
			
				
					
						
							
							
								alexvins 
							
						 
					 
					
						
						
							
						
						d01b84b460 
					 
					
						
						
							
							[mechanics] fix copy-paste errors in magic skill arrays  
						
						... 
						
						
						
						[c::b] few tweaks to configuration 
						
						
					 
					
						2014-02-15 09:40:33 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						e459984897 
					 
					
						
						
							
							Cleanup in AI.  
						
						
						
						
					 
					
						2014-02-15 08:10:06 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						48d6e2cd59 
					 
					
						
						
							
							- move campaigns description into new config file, campaignSets.json  
						
						... 
						
						
						
						- campaigns parser uses binary reader, fixes  #1711 
- fixed description of change resolution button 
						
						
					 
					
						2014-02-14 22:46:06 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						f5e3e578e6 
					 
					
						
						
							
							Version bump 0.94e.  
						
						
						
						
					 
					
						2014-02-09 22:44:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						8d178fbcf5 
					 
					
						
						
							
							Minor fixes:  
						
						... 
						
						
						
						- fog of war will be initialized after bonuses are set (needed if heroes
have scouting or arts with sight bonus)
- victory condition "control all dwellings" also requires golem factory/
- it is possible to dismiss troops during exchange between heroes 
						
						
					 
					
						2014-02-09 19:47:23 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						7f07a30d7d 
					 
					
						
						
							
							More fixes for map-specific crashes,  fixes   #1427  and  #733  
						
						... 
						
						
						
						- if special victory condition is present AND there is only one player
normal victory condition will be disabled
- added new triggered condition, constant value
- if target of CONTROL/DESTROY condition is removed from map, triggered
condition will be replaced with constant
- fixed randomization of armies with random stacks 
						
						
					 
					
						2014-02-09 12:10:02 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						30aa07f86c 
					 
					
						
						
							
							Fixed   #1652 .  
						
						
						
						
					 
					
						2014-02-09 09:57:00 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						343dd1a7d1 
					 
					
						
						
							
							Properly removing stuff from hero,  fixes   #1646 .  
						
						
						
						
					 
					
						2014-02-08 23:07:33 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						d6f8a6d4bf 
					 
					
						
						
							
							Preparing crossover heroes works on deep copies of heroes, so the original post-mission state is not lost in the process.  
						
						
						
						
					 
					
						2014-02-08 22:14:54 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						43ef565e7e 
					 
					
						
						
							
							Added serializer-based class able to make deep copies of objects — CMemorySerializer.  
						
						... 
						
						
						
						CGameState::init will work on the deep copy of StartInfo.
Some casts to reduce warnings. 
						
						
					 
					
						2014-02-08 21:54:35 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						e6f433795b 
					 
					
						
						
							
							- fixed some crashes on staring a map/campaign  
						
						
						
						
					 
					
						2014-02-08 21:05:24 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						562dc02b3b 
					 
					
						
						
							
							- fixed crash on decompressing some files from gzip stream (reported on  
						
						... 
						
						
						
						forums) 
						
						
					 
					
						2014-02-08 10:30:10 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						d17b3a14bd 
					 
					
						
						
							
							- Significantly improved exploration algorithm  
						
						... 
						
						
						
						- Workaround to make AI gather army when exploration is not possible anymore
- Possibly fixed issue with AI not capturing guarded objects 
						
						
					 
					
						2014-02-07 20:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						a9b10c8099 
					 
					
						
						
							
							- Changed aggregation method so now fuzzy engine takes all the factors into consideration  
						
						... 
						
						
						
						- Heroes now will use real path cost and their movement, which has numerous advantages:
* Actual movement cost is taken into consideration
* Groups of heroes will keep order
* Fastest heroes will be used for exploration first 
						
						
					 
					
						2014-02-07 08:23:31 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						54fbdfec5e 
					 
					
						
						
							
							- Finally fixed wander crash  
						
						... 
						
						
						
						- Smoothed values of terms to improve differentiation and stability 
						
						
					 
					
						2014-02-06 06:05:45 +00:00 
						 
				 
			
				
					
						
							
							
								beegee1 
							
						 
					 
					
						
						
							
						
						95034b9fa0 
					 
					
						
						
							
							- Updated PCH to use our StdInc.h as the prefix header (not generated one from cotire) -> no exclude headers from ffmpeg/etc... statements required  
						
						... 
						
						
						
						- Fixed compilation error (VCAI ResourceSet logging) 
						
						
					 
					
						2014-02-05 20:25:36 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						486cd4b001 
					 
					
						
						
							
							- Fixed (common) issue when AI found neutral stacks infinitely strong  
						
						... 
						
						
						
						- Fixed non-fuzzy performance of some functions. Now AI really considers all options and uses multiple heroes, who don't spend their time wandering a lot. 
						
						
					 
					
						2014-02-05 18:45:51 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						5e58027496 
					 
					
						
						
							
							Fix for rare crash in previous commit.  
						
						
						
						
					 
					
						2014-02-05 09:04:09 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						c708a631c1 
					 
					
						
						
							
							- Improved AI logging messages  
						
						... 
						
						
						
						- Cut wandering time of AI 
						
						
					 
					
						2014-02-04 21:49:04 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						8eafb9f951 
					 
					
						
						
							
							Savegames loader fixed to properly know save version.  
						
						
						
						
					 
					
						2014-02-02 14:54:12 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						55271e621b 
					 
					
						
						
							
							Possibility to switch autoskip in the runtime.  
						
						
						
						
					 
					
						2014-02-02 14:39:32 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						55165a8535 
					 
					
						
						
							
							Fixed   #1686 . Compatibility measures to be removed later, when format changes become to big.  
						
						
						
						
					 
					
						2014-02-02 14:31:56 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						77946e88f1 
					 
					
						
						
							
							- fixed Adriane special. Should make Playing with Fire campaign playable  
						
						
						
						
					 
					
						2014-02-02 12:45:08 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						94a6e02107 
					 
					
						
						
							
							- found yet another missing victory condition, fixes 1684  
						
						
						
						
					 
					
						2014-02-02 11:05:05 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						fabbe1eae8 
					 
					
						
						
							
							Version bump.  
						
						
						
						
					 
					
						2014-02-01 21:34:28 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						ac5e3be435 
					 
					
						
						
							
							Experiment for  #1679 .  
						
						
						
						
					 
					
						2014-02-01 21:34:14 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						e5312887d1 
					 
					
						
						
							
							Fixed possible crash at the game start (when victory conditions are checked before currentPlayer is set).  
						
						
						
						
					 
					
						2014-02-01 16:08:01 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						14535c1c7b 
					 
					
						
						
							
							- fixed crash on finishing a campaign.  
						
						
						
						
					 
					
						2014-02-01 14:32:09 +00:00 
						 
				 
			
				
					
						
							
							
								beegee1 
							
						 
					 
					
						
						
							
						
						5a7551388b 
					 
					
						
						
							
							- added missing cotire files to previous commit  
						
						
						
						
					 
					
						2014-02-01 13:38:15 +00:00 
						 
				 
			
				
					
						
							
							
								beegee1 
							
						 
					 
					
						
						
							
						
						df0a28d9cb 
					 
					
						
						
							
							- added PCH compilation for CMake using cotire module (PCH is OFF per default, can be enabled with ENABLE_PCH=ON)  
						
						
						
						
					 
					
						2014-02-01 13:37:26 +00:00