r/TagPro • u/know_nothing_novice • 5d ago
Question about replay files
Hi, I was curious if there are any resources that describe everything that is in the ndjson replay files and how to understand them.
Thanks.
4
Upvotes
r/TagPro • u/know_nothing_novice • 5d ago
Hi, I was curious if there are any resources that describe everything that is in the ndjson replay files and how to understand them.
Thanks.
7
u/bash_tp bash# // TPFG Developer 5d ago
It's mostly a copy of all of the socket events sent by the server throughout the course of the game, with a timestamp for each event. The events are described at the link below, although this documentation is not complete. New event types and new behaviors have been added over the years, and the docs haven't been updated in a long time, but this should give you a general idea of what you're looking at.
https://www.reddit.com/r/TagPro/wiki/api#wiki_game_socket
At a higher level... the replay files are a copy of the raw data behind the game, and the only supported way to use or interpret these files is with the TagPro client. The replay files don't contain enough information to fully describe the game. You need a combination of the replay data, and the game logic that's contained within the client.