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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								526451ad02 
								
							 
						 
						
							
							
								
								Update with more pre-generated levels  
							
							... 
							
							
							
							Also clean up test code to not output unless erroring 
							
						 
						
							2014-12-16 22:35:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								dbfd932a64 
								
							 
						 
						
							
							
								
								Update usage and gitignore to not exlude code folders  
							
							
							
						 
						
							2014-12-16 13:33:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								24e17450aa 
								
							 
						 
						
							
							
								
								Change the games folder to maps and add it to the gitignore, updating the USAGE text to reflect this  
							
							
							
						 
						
							2014-12-16 13:13:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								2a410d98c0 
								
							 
						 
						
							
							
								
								Set up a basic ttrts binary  
							
							... 
							
							
							
							It takes a game description from the command line.
Looks in a folder 'ttrts_gamename' for turn commands
Reads those in and simulates until a winner is found 
							
						 
						
							2014-12-16 13:13:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								a90ad9f90c 
								
							 
						 
						
							
							
								
								Remove player IDs, keep it simple stupid  
							
							
							
						 
						
							2014-12-16 13:13:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								d0d3834449 
								
							 
						 
						
							
							
								
								Move source code into source subfolder  
							
							
							
						 
						
							2014-12-16 13:13:02 +00:00