Ability to record and playback a played game
* It should be possible to record games to a condensed record file and play them back.
** The recorded games start by with a save-game right at the start of recording and then list all of the orders that took place for each team. It should be simple enough to implement.
** There should be a menu option to start recording right after the game begins
** It should be possible to record net games.
** During playback, the game should keep you from making changes.
** You have no local team, but instead you can choose whos angle to see the game from while observing it
** The "condensed file" should be zipped with GZip or 7Zip or similar to conserve space.
** Random numbers must be synced!
Beta5 will be released once the replay feature works. It already does work for local games.
In contrast to the idea, replays will always be recorded and after the game the player is given an option to save it.
A human readable list of commands issued is planned but with low priority. This would mainly help to find a bug in recorded net games.
zipping is a non-issue as the map make up for maybe 70% of the replay anyway.