Copied from bug number 12 in old bug database.
grelminar: This is a catch-all bug for improvements to the "record" module. Notes copied from my TODO file:
consider using dedicated arenas for playback, in order to solve some problems with flags and balls saving and restoring their regular state. note that all problems still can't be solved with the arena packet hook, since flags have state on the client. balls would probably be set with the APH and dedicated arenas, though, except for score annoucements. ...
make chat pass arena messages to the chatmsg callback so recorder can get them. update: this will be harder than expected.
think about brickid problem. probably best to use custom event for bricks so they can go through game and entering people will see them correctly. hmm... if we want entering people to see things correctly, maybe flags have to go through flag too.
think about timing accuacy issues with ppks and others.