Closed varkor closed 9 years ago
A preliminary recording system has been added in the upcoming commit, although it needs a lot of improving (storing trainers and teams, making sure it works with Pokémon learning moves, double battles). Also there are issues when playing a recorded online match (Pokémon will gain experience, etc.).
There are now more situations in which the recording will not play back properly, both due to the new system used in online battles, as well as more dependencies on Game.player
.
All battles should have the participating teams, the initial seed, and any input, saved, so that it's easy to run through battles if bugs occur, making bug reproduction far easier. It also allows battle replays.