3f892ec2aa 
								
							 
						 
						
							
							
								
								Move maps to /usr/local and allow these settings to get defaults from the cmakelists  
							
							
							
						 
						
							2014-12-31 14:08:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								2273c93f11 
								
							 
						 
						
							
							
								
								Update with more install targets.  
							
							... 
							
							
							
							Installing headers and library to /usr/local/
Requires workaround for version information header generation
Install a man page
Install some basic bash completion for maps
Also update the readme to fit with the manpage and new autocompletion features
Fixes the oddity where generated map files were missing the initial line of the header 
							
						 
						
							2014-12-30 18:37:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								53e882ae12 
								
							 
						 
						
							
							
								
								Allow env variables to set game and map locations  
							
							... 
							
							
							
							the client will also now look in /usr/local for maps 
							
						 
						
							2014-12-30 18:36:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								f1e4f432e6 
								
							 
						 
						
							
							
								
								Move top level cmakelist up to main directory  
							
							
							
						 
						
							2014-12-30 18:32:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								2c0a393f77 
								
							 
						 
						
							
							
								
								Update readme to reflect new libraries  
							
							
							
						 
						
							2014-12-30 13:24:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								71aab498dc 
								
							 
						 
						
							
							
								
								extract format functions out into formatters files  
							
							
							
						 
						
							2014-12-30 13:24:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								3342300324 
								
							 
						 
						
							
							
								
								Remove math library and merge gametypes and mathtypes  
							
							
							
						 
						
							2014-12-30 13:24:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								d9b9f3d7dd 
								
							 
						 
						
							
							
								
								Re-organise source directory and targets  
							
							... 
							
							
							
							ttrts -> client
game -> ttrts 
							
						 
						
							2014-12-30 13:24:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								415361ac9c 
								
							 
						 
						
							
							
								
								Update CMakelists  
							
							... 
							
							
							
							Additional install targets for maps, and reworked dependencies 
							
						 
						
							2014-12-30 13:24:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								481153606b 
								
							 
						 
						
							
							
								
								Remove version numbers from unneeded places  
							
							
							
						 
						
							2014-12-29 22:44:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								485a05293c 
								
							 
						 
						
							
							
								
								Rename invalid positions to walls  
							
							
							
						 
						
							2014-12-29 22:30:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								286cc81f3c 
								
							 
						 
						
							
							
								
								Update README files with new changes.  
							
							... 
							
							
							
							Also add changelog to top level readme 
							
						 
						
							2014-12-29 21:57:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								fc62785768 
								
							 
						 
						
							
							
								
								update to v0.3.0 to account for new format and features  
							
							... 
							
							
							
							In this case, new WALLs to take into account for the game 
							
						 
						
							2014-12-29 21:57:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								d172922698 
								
							 
						 
						
							
							
								
								Implement invalid unit positions  
							
							
							
						 
						
							2014-12-29 21:55:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								c98ac95759 
								
							 
						 
						
							
							
								
								Output usage with cout not cerr  
							
							
							
						 
						
							2014-12-29 21:54:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								5737ae31be 
								
							 
						 
						
							
							
								
								Some small cleanup and refactoring.  
							
							... 
							
							
							
							Update name of a few functions to best suit their usage.
Split up checking for winning player and checking for game over state. 
							
						 
						
							2014-12-29 21:52:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								78bc326b8d 
								
							 
						 
						
							
							
								
								Update to minor version 2  
							
							... 
							
							
							
							The file format and name has changed in the following ways:
All team references are now player, so tm: -> pl.
Order file format is now Player_#_Turn_#.txt. 
							
						 
						
							2014-12-22 20:05:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								5d07bb03f3 
								
							 
						 
						
							
							
								
								Correct using player for turn and turn for player  
							
							
							
						 
						
							2014-12-22 20:03:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								024253bb84 
								
							 
						 
						
							
							
								
								Fix usage text to reflect new formatters  
							
							
							
						 
						
							2014-12-22 19:55:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								e90ddee67e 
								
							 
						 
						
							
							
								
								Final fixes to indentation.  
							
							... 
							
							
							
							fixes  #13  
						
							2014-12-21 11:19:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								263f6187d3 
								
							 
						 
						
							
							
								
								dir_t -> dir_c  
							
							
							
						 
						
							2014-12-21 11:14:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								83020d9120 
								
							 
						 
						
							
							
								
								Player -> player_t  
							
							
							
						 
						
							2014-12-21 11:14:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								9e44d5144b 
								
							 
						 
						
							
							
								
								Rename all usages of Team to Player  
							
							... 
							
							
							
							This was confusingly inconsistent in the codebase.
fixes  #7  
							
						 
						
							2014-12-21 11:04:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								d4f9470704 
								
							 
						 
						
							
							
								
								Correct some usages of COrder  
							
							
							
						 
						
							2014-12-21 10:47:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								4aa51a64b6 
								
							 
						 
						
							
							
								
								Correct case for unitvis  
							
							
							
						 
						
							2014-12-21 10:45:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								f55bc5413a 
								
							 
						 
						
							
							
								
								Correct case for all CUnit methods  
							
							
							
						 
						
							2014-12-21 10:44:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								c38fb3dd41 
								
							 
						 
						
							
							
								
								Realign unit.h  
							
							
							
						 
						
							2014-12-21 10:41:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								f63dc8462f 
								
							 
						 
						
							
							
								
								COrder -> SOrder  
							
							
							
						 
						
							2014-12-21 10:39:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								755fe01bf5 
								
							 
						 
						
							
							
								
								re-align CTRTSGame class  
							
							
							
						 
						
							2014-12-21 10:37:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								ca1705ad4a 
								
							 
						 
						
							
							
								
								Pull SOrderUnitPair out of game header  
							
							
							
						 
						
							2014-12-21 10:33:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								9551560bc0 
								
							 
						 
						
							
							
								
								OrderUnitPair -> SOrderUnitPair  
							
							
							
						 
						
							2014-12-21 10:31:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								d71983dcb1 
								
							 
						 
						
							
							
								
								Update to version 0.1.0  
							
							
							
						 
						
							2014-12-20 17:31:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								4f595ff92e 
								
							 
						 
						
							
							
								
								Fix   #8  by defining the version properly and adding a proper line end  
							
							
							
						 
						
							2014-12-20 17:27:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								98deae237b 
								
							 
						 
						
							
							
								
								Update the README.md files with newer and more useful information  
							
							... 
							
							
							
							fixes  #4  
						
							2014-12-20 16:57:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								f6f6d6fafd 
								
							 
						 
						
							
							
								
								Add an END specifiers to gamestate and order files  
							
							... 
							
							
							
							Game will now wait until the last line of an order file matches "END"
AI's MUST now finalise their order file with "END"
fixes  #1  
							
						 
						
							2014-12-20 16:33:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								fec9c8dad7 
								
							 
						 
						
							
							
								
								Add MAJOR.MINOR.PATCH versioning to the binary.  
							
							... 
							
							
							
							This also modified the output format for the gamestatefile so AI's will have to be updated 
							
						 
						
							2014-12-20 16:17:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								b37fe327f2 
								
							 
						 
						
							
							
								
								Re-do generation now that attack rule has changed  
							
							
							
						 
						
							2014-12-20 15:35:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								29048fcdd3 
								
							 
						 
						
							
							
								
								Reorder team colours to match with bash colour codes  
							
							
							
						 
						
							2014-12-20 15:35:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								fa7aa15ccd 
								
							 
						 
						
							
							
								
								Fix some bugs  
							
							... 
							
							
							
							Fix a case where game folder existed in verious forms
Fix bug where game would not correctly end at draw state
Fix bug where the team order file was looked for in the wrong directory
Extract gamestate function and properly handle game ending scenarios
Stop hitting yourselves
Fixed bug where units would not move forward because they were hitting themselves 
							
						 
						
							2014-12-20 15:35:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								f4109e7b36 
								
							 
						 
						
							
							
								
								Adjust some output  
							
							
							
						 
						
							2014-12-20 15:35:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								71d0084908 
								
							 
						 
						
							
							
								
								Use a pre-build script to generate usage.h from the README.md  
							
							... 
							
							
							
							Use a generated header from README.md
Finalise git ignore file 
							
						 
						
							2014-12-20 15:35:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								a7bc45497a 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2014-12-18 14:03:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								30cbdff1f5 
								
							 
						 
						
							
							
								
								Update CMakeLists.txt  
							
							
							
						 
						
							2014-12-18 14:02:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								c1bd6eb368 
								
							 
						 
						
							
							
								
								Update CMakeLists.txt  
							
							
							
						 
						
							2014-12-18 14:02:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								fed4c4a054 
								
							 
						 
						
							
							
								
								Update test.cpp  
							
							
							
						 
						
							2014-12-18 14:01:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								37f95607b0 
								
							 
						 
						
							
							
								
								Update CMakeLists.txt  
							
							
							
						 
						
							2014-12-18 14:01:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								5a56a400c5 
								
							 
						 
						
							
							
								
								Even more cleanup and removal of legacy code  
							
							
							
						 
						
							2014-12-18 13:58:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								157e6285eb 
								
							 
						 
						
							
							
								
								Move USAGE.txt out to the ttrts target and convert to header appropriately  
							
							
							
						 
						
							2014-12-18 13:43:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								3fc1f5ee5d 
								
							 
						 
						
							
							
								
								Change unit Attack behaviour to a charge  
							
							... 
							
							
							
							All charges on a turn are evaluated at the same time, step by step 
							
						 
						
							2014-12-17 13:38:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								e8610c8131 
								
							 
						 
						
							
							
								
								Remove player source directory in favor of new higher level players directory with a simple (and not-fully-functioning) perl AI  
							
							
							
						 
						
							2014-12-17 07:51:49 +00:00