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
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
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
Marc Di Luzio
5a56a400c5
Even more cleanup and removal of legacy code
2014-12-18 13:58:21 +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
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
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