mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								2281bcb6cd 
								
							 
						 
						
							
							
								
								More refactoring of functionality into seperate files, with stubs for server and client  
							
							
							
						 
						
							2015-01-02 15:03:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								8835bfb82a 
								
							 
						 
						
							
							
								
								On second thoughts move filesystem game code out to a filesystem cpp  
							
							
							
						 
						
							2015-01-02 14:09:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								0962546a82 
								
							 
						 
						
							
							
								
								Move current client code out to server file, still uses old file-system method  
							
							
							
						 
						
							2015-01-02 14:04:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								3b5599ffad 
								
							 
						 
						
							
							
								
								Remove references to non-existent maths  
							
							
							
						 
						
							2015-01-02 14:04:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								ca5526b2b7 
								
							 
						 
						
							
							
								
								Add base files for net code  
							
							
							
						 
						
							2015-01-02 13:55:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								082810de4a 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/mdiluz/ttrts  into dev  
							
							
							
						 
						
							2014-12-31 18:40:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								189241853b 
								
							 
						 
						
							
							
								
								Update the map generation  
							
							... 
							
							
							
							New maps! 3 player!
Update names, as it wasn't 2v2 so much as 1v1 with 2 units each 
							
						 
						
							2014-12-31 18:39:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mdiluzio 
								
							 
						 
						
							
							
							
							
								
							
							
								faa7cdc501 
								
							 
						 
						
							
							
								
								Fix bug when loading games with walls  
							
							... 
							
							
							
							Game would fail to load as it was cutting off the first [ 
							
						 
						
							2014-12-31 18:39:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								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