happyleavesaoc / aoc-mgz

Age of Empires II recorded game parsing and summarization in Python 3.
MIT License
197 stars 41 forks source link

Question: AOC_PLAYBACK #56

Closed zorrodg closed 3 years ago

zorrodg commented 3 years ago

Hello! Thanks for putting this parser together. Really helpful. I have a question over something I don't quite understand yet. By reading the code I found out about the env variable AOC_PLAYBACK which I assume is something external to replay recorded games in order to parse record information. How does it work? How do I link this to the CLI so I can get the full information about a match?

Thank you for your help.

happyleavesaoc commented 3 years ago

Hi there, you're right, that is an external replay tool. Unfortunately it is not publicly available and only works for UserPatch 1.5 (not DE).

zorrodg commented 3 years ago

Is there any alternative you would recommend to perform a playback for DE matches, or rather any way to gather insights from a DE match from the record file?

happyleavesaoc commented 3 years ago

aoc-mgz can parse the recorded game file and provide quite a bit of information. This is of course different than playback, which involves memory access. There's no public alternative that I'm aware of.

zorrodg commented 3 years ago

Thank you for your insights!