S2 Protocol 是参考 Python 的库和独立的解码工具。它可以把星际争霸2的重播文件解码为 Python 的数据结构。
目前,S2 Protocol 可以解码为这些结构和事件:
replay header
game details
replay init data
game events
message events
tracker events
s2protocol 可以用来建立专用的库来解码二进制大对象,或者作为一个从所支持的重播文件中打印信息的独立工具。
要注意的是,s2protocol 不会公开游戏的平衡信息,或者提供任何对重播文件的高等分析,这就意味着它只是你数据挖掘应用程序链中的一个工具。