dota2 replay parser (WIP)
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Jordan Orelli 1ac40a3444 more like ABANDONED.md 7 years ago
GameTracking@8491133a5d use generated protos 8 years ago
bit ¯\_(ツ)_/¯ 8 years ago
dota use generated protos 8 years ago
ent ¯\_(ツ)_/¯ 8 years ago
gen poolz 8 years ago
stbl store net ids 8 years ago
vendor/github.com add vendored dependencies 8 years ago
.gitignore ignore stuff 8 years ago
.gitmodules use generated protos 8 years ago
README.md more like ABANDONED.md 7 years ago
class_info.go stop calling things send tables 8 years ago
generated.go poolz 8 years ago
glide.lock this byte ordering what the fuck 8 years ago
glide.yaml this byte ordering what the fuck 8 years ago
log.go create stbl package 8 years ago
main.go store net ids 8 years ago
maybe.go well this is necessary 8 years ago
mkprotos oh, so that's how 'go generate' works. 8 years ago
packet.go a little buffer re-use here and there 8 years ago
parser.go a little buffer re-use here and there 8 years ago
pretty.go pretty in its own file pl0x 8 years ago

README.md

hyperstone

dota2 replay parser (WIP)

I abandoned this because I stopped playing Dota and working on Dota sabermetrics. If I go back to Dota I'll pick it up again. Decoding all of the entity changes is nearly complete. There are a few types that can't be decoded. Of course, there are no hooks to actually do anything with the data once it's decoded, so it's basically unusable unless you hard fork it and make a bunch of changes.