mateuszb 
							
						 
					 
					
						
						
							
						
						b3fd14b524 
					 
					
						
						
							
							* splitted CGameState into general game state and battle game state  
						
						... 
						
						
						
						* added missing fields to serialize in CHero 
						
						
					 
					
						2010-12-25 19:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						a82469a205 
					 
					
						
						
							
							Ooops. Some obvious corrections to previous commit.  
						
						
						
						
					 
					
						2010-12-25 01:48:02 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						2cf6729eee 
					 
					
						
						
							
							Towards duel support.  
						
						
						
						
					 
					
						2010-12-25 01:43:40 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						6383c9a013 
					 
					
						
						
							
							* more extensive usage of CStack pointers instead of stack IDs  
						
						
						
						
					 
					
						2010-12-24 21:44:48 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						4929cf9782 
					 
					
						
						
							
							* enum for secondary skills  
						
						... 
						
						
						
						* THex for battle positions
* towards removal of battleGetStackByID
TODO:
investigate the necessity of putting implementation of BattleAction CGlobalAI::activeStack( const CStack * stack ) in CGeniusAI.cpp 
						
						
					 
					
						2010-12-23 20:18:10 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						2fe8b07f4f 
					 
					
						
						
							
							Little more development for duel mode.  
						
						
						
						
					 
					
						2010-12-23 00:33:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						cde0e8933f 
					 
					
						
						
							
							Moved StupidAI to AI/ subfolder.  
						
						
						
						
					 
					
						2010-12-22 22:23:19 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						af2c4633ad 
					 
					
						
						
							
							* partially done duel mode  
						
						... 
						
						
						
						* program options parsing via boost::program_options
* Stupid AI - a stupid battle-only AI
* precompiled headers for server and Stupid AI on MSVC 
						
						
					 
					
						2010-12-22 20:14:40 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						49083c4e5a 
					 
					
						
						
							
							* ConstTransitive CGI more or less done  
						
						... 
						
						
						
						* hch contents distributed to more appropriate folders 
						
						
					 
					
						2010-12-20 21:22:53 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						8b831c1f46 
					 
					
						
						
							
							Const-transitiveness of CGI almost reached  
						
						
						
						
					 
					
						2010-12-20 13:04:24 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						b15deaa203 
					 
					
						
						
							
							* more constTransitivePointers in GameInfo, separated client GUI classes from it, moved def handlers from CGDefInfo  
						
						
						
						
					 
					
						2010-12-19 14:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						5806976a9a 
					 
					
						
						
							
							* towards ConstTranssitivePointers in CGI  
						
						
						
						
					 
					
						2010-12-18 22:11:28 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						23c501b79e 
					 
					
						
						
							
							some changes  
						
						
						
						
					 
					
						2010-12-17 18:47:07 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						b15ac97c62 
					 
					
						
						
							
							Half done refactoring of CHeroWindow.  
						
						
						
						
					 
					
						2010-12-16 22:32:53 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						e301256f92 
					 
					
						
						
							
							Adjusted player interface to new set of stack operations.  
						
						... 
						
						
						
						Const transitive ptr. 
						
						
					 
					
						2010-12-14 21:55:23 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						f7f917845c 
					 
					
						
						
							
							Merged changes from trunk ( r1885 )  
						
						
						
						
					 
					
						2010-12-14 18:08:21 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						3989afd153 
					 
					
						
						
							
							* more const-correct interface  
						
						
						
						
					 
					
						2010-12-13 20:16:18 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						02e4ef507e 
					 
					
						
						
							
							Stacks  #5 : giving creatures, practically finished (many fixes needed).  
						
						
						
						
					 
					
						2010-12-12 23:44:16 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						fc6d6e02a3 
					 
					
						
						
							
							More fixes for stacks, some basic macro-based logging for bonus graph operations.  
						
						
						
						
					 
					
						2010-12-11 23:11:26 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						e677cd5b07 
					 
					
						
						
							
							Merged r1880.  
						
						
						
						
					 
					
						2010-12-11 20:30:33 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						69b97e0a51 
					 
					
						
						
							
							Little more changes.  
						
						
						
						
					 
					
						2010-12-09 23:10:28 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						ad48681d91 
					 
					
						
						
							
							* cleanup  
						
						
						
						
					 
					
						2010-12-08 20:17:05 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						f020562570 
					 
					
						
						
							
							Merged changes from trunk.  
						
						
						
						
					 
					
						2010-12-05 23:26:56 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						848a00bc6f 
					 
					
						
						
							
							Stacks  #4  -> giving creatures still needs to be fixed.  
						
						
						
						
					 
					
						2010-12-05 23:10:02 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						6f56b5bb30 
					 
					
						
						
							
							* a few more consts  
						
						
						
						
					 
					
						2010-12-04 19:44:23 +00:00 
						 
				 
			
				
					
						
							
							
								mateuszb 
							
						 
					 
					
						
						
							
						
						efedb1a55a 
					 
					
						
						
							
							* minor cleanup  
						
						
						
						
					 
					
						2010-12-04 19:15:20 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						ea03273c8e 
					 
					
						
						
							
							Some work towards useful AI:  
						
						... 
						
						
						
						-It is possible to toggle adventure AI on / off typing "ai" in the console (default is true)
-General cleaning and formatting of code
-Some minor optimizations
-Teal console log for AI
AI tends to hang in the maze of mutexes and current player interface, further investigation is needed.
Fixed  #580 
minor tweaks 
						
						
					 
					
						2010-11-28 16:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						fdb541d81e 
					 
					
						
						
							
							Stacks  #3  -> towards new system of stack operations.  
						
						
						
						
					 
					
						2010-11-27 20:17:28 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						7c3f3d20c3 
					 
					
						
						
							
							Stacks  #2  -> towards new system of stack operations.  
						
						
						
						
					 
					
						2010-11-27 01:46:19 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						32ce20af15 
					 
					
						
						
							
							Moving stack system to pointers, part  #1  
						
						
						
						
					 
					
						2010-11-22 00:34:46 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						9250cc8adf 
					 
					
						
						
							
							Separated CStack and CStackInstance.  
						
						
						
						
					 
					
						2010-11-20 17:36:02 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						27f83ea8c3 
					 
					
						
						
							
							Further work on bonus system.  
						
						
						
						
					 
					
						2010-11-20 00:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						b2a4d857b5 
					 
					
						
						
							
							Little more. Doesn't crash on startup.  
						
						
						
						
					 
					
						2010-11-18 22:22:51 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						cdf7b2b4d9 
					 
					
						
						
							
							Bonuses now use pointers.  
						
						... 
						
						
						
						Things are very broken. 
						
						
					 
					
						2010-11-18 22:06:56 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						4d657eaf47 
					 
					
						
						
							
							Merges from trunk. Minor changes.  
						
						
						
						
					 
					
						2010-11-18 18:07:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						73a4c2e446 
					 
					
						
						
							
							- missed Hill Fort fixes  
						
						... 
						
						
						
						- compile fix 
						
						
					 
					
						2010-11-18 13:34:21 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						265d7a22d6 
					 
					
						
						
							
							Animation system update:  
						
						... 
						
						
						
						-- files moved to /client, GUI classes added
-- handling of creatures, used in creature cards, fixed  #469  \ #490 
-- handling of town buildings
#631  crash at hill fort fixed 
						
						
					 
					
						2010-11-15 15:15:00 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						310a36c8d1 
					 
					
						
						
							
							Fixed 313 & 314 :)  
						
						
						
						
					 
					
						2010-11-15 12:51:53 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						f758d13a22 
					 
					
						
						
							
							One more file.  
						
						
						
						
					 
					
						2010-11-15 07:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						56cd172b82 
					 
					
						
						
							
							Fixed   #296  
						
						... 
						
						
						
						Partial fix for #314  
						
						
					 
					
						2010-11-15 07:15:10 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						9028684697 
					 
					
						
						
							
							Disemboweling the system.  
						
						... 
						
						
						
						Things are broken now. 
						
						
					 
					
						2010-11-13 20:26:15 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						bb04c78eae 
					 
					
						
						
							
							Branch to break things and fix it in a nicer way (fifth part of bonus system — bipolytree + propagators)  
						
						
						
						
					 
					
						2010-11-13 20:18:14 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						67baa3d8e4 
					 
					
						
						
							
							I hope that's final shape of universal Expert System, now it's time to add some functionality.  
						
						
						
						
					 
					
						2010-11-13 19:25:21 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						e2f4a60c4b 
					 
					
						
						
							
							A bit more metamagic for expert system.  
						
						
						
						
					 
					
						2010-11-12 15:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						6da5c8ee56 
					 
					
						
						
							
							A framework for generic expert system, currently aimed at Bonus processing.  
						
						
						
						
					 
					
						2010-11-11 21:01:35 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						083d2e0e26 
					 
					
						
						
							
							Fixed crash on removing artifact.  
						
						
						
						
					 
					
						2010-11-10 00:08:29 +00:00 
						 
				 
			
				
					
						
							
							
								Michał W. Urbańczyk 
							
						 
					 
					
						
						
							
						
						bce805dacc 
					 
					
						
						
							
							Restored Warmonger's changes to artifacts system.  
						
						... 
						
						
						
						They will be subject of my further work, along with next part of bonus system. 
						
						
					 
					
						2010-11-10 00:06:25 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						d1c1758aad 
					 
					
						
						
							
							Fix for guards of neutral towns.  
						
						
						
						
					 
					
						2010-11-09 12:33:44 +00:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						3e644e873d 
					 
					
						
						
							
							Fixed creature banks bug of unknown origin.  
						
						
						
						
					 
					
						2010-11-09 12:07:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						9771dd12ff 
					 
					
						
						
							
							- changes in LodHandler:  
						
						... 
						
						
						
						-- file type (text, image...) can be specified in getFile(), all hacks removed
-- replaced Nodrze with std::set
-  some gcc warnings fixed 
						
						
					 
					
						2010-11-09 11:27:58 +00:00