文件名称:sange:早期的Dota 2(源2)重播用Go语言编写的解析器。 看
文件大小:2.87MB
文件格式:ZIP
更新时间:2024-06-02 20:56:15
ProtocolBuffer
见 Sange不再被开发。 Source 2重播解析的所有开发已移至 。 散格 Dota 2(源2)重放用Go编写的解析器。 我们都在维护解析器以重播Source 1和Source 2引擎。 关于来源1 该解析器能够解析大约2012年以来录制的重播。 另请参见 关于来源2 即将到来的Source 2 Engine需要进行一些不兼容的更改,因此我们在单独的存储库中进行处理。 安装 简单为: $ go get github.com/dotabuff/sange 并在您的代码中: import "github.com/dotabuff/sange" 请注意,您不能在同一二进制文件中导入Sange和Yasha! 协议缓冲区定义会发生冲突,并且会出现恐慌。 执照 麻省理工学院,请参阅许可证文件。 帮助 如有任何疑问,请在QuakeNet的#dota2replay频道中询问manv
【文件预览】:
sange-master
----.gitignore(259B)
----packet_entities()
--------bit_reader_extensions.go(311B)
--------packet_entities_parser.go(6KB)
--------packet_entity.go(816B)
--------update_type.go(107B)
----combatlog.go(12KB)
----Makefile(682B)
----replays()
--------test.dem(205KB)
--------test1.dem(1.99MB)
--------test2.dem(2.26MB)
----send_tables()
--------helper.go(5KB)
----utils()
--------bytes_reader.go(1003B)
--------pp.go(637B)
--------bit_reader.go(11KB)
----README.md(1KB)
----string_tables()
--------state_helper.go(9KB)
--------parser.go(3KB)
--------string_table.go(1KB)
----parser()
--------parser_base.go(1KB)
--------extensions.go(202B)
--------parser.go(4KB)
--------parser_item.go(596B)
--------parser_base_event.go(20KB)
----update_pbem.rb(3KB)
----dota()
--------dota_usermessages.pb.go(142KB)
--------gcsystemmsgs.proto(4KB)
--------gameevents.pb.go(16KB)
--------htmlmessages.pb.go(72KB)
--------dota_broadcastmessages.pb.go(6KB)
--------dota_commonmessages.pb.go(19KB)
--------dota_modifiers.pb.go(9KB)
--------networkbasetypes.pb.go(33KB)
--------te.proto(6KB)
--------dota_clientmessages.proto(3KB)
--------network_connection.pb.go(12KB)
--------dota_gcmessages_client.proto(73KB)
--------gcsystemmsgs.pb.go(20KB)
--------dota_commonmessages.proto(3KB)
--------steammessages.proto(14KB)
--------dota_gcmessages_common.pb.go(208KB)
--------gameevents.proto(2KB)
--------usermessages.pb.go(42KB)
--------gcsdk_gcmessages.proto(6KB)
--------dota_gcmessages_client.pb.go(564KB)
--------base_gcmessages.pb.go(97KB)
--------netmessages.proto(10KB)
--------gcsdk_gcmessages.pb.go(42KB)
--------dota_usermessages.proto(21KB)
--------netmessages.pb.go(76KB)
--------dota_modifiers.proto(1KB)
--------demo.pb.go(23KB)
--------econ_gcmessages.proto(12KB)
--------dota_gcmessages_common.proto(36KB)
--------matchmaker_common.pb.go(5KB)
--------network_connection.proto(6KB)
--------dota_broadcastmessages.proto(755B)
--------networkbasetypes.proto(5KB)
--------base_gcmessages.proto(13KB)
--------htmlmessages.proto(10KB)
--------matchmaker_common.proto(753B)
--------dota_clientmessages.pb.go(22KB)
--------econ_gcmessages.pb.go(71KB)
--------usermessages.proto(6KB)
--------demo.proto(3KB)
--------google()
--------te.pb.go(42KB)
--------steammessages.pb.go(104KB)
----parser.go(13KB)
----containers.go(713B)
----replay_test.go(612B)