34 Commits (557d34dfd1b6c8ae91e3bc7d5a4c9cf2103cf1d8)

Author SHA1 Message Date
Jordan Orelli 53793b695c outlining 8 years ago
Jordan Orelli f150e8aff1 delete everything
i didn't like it
8 years ago
Jordan Orelli 4b98518812 baselines go to the right classes
but i can't decode any of them yet, natch
8 years ago
Jordan Orelli bd3387b605 let's export less stuff 8 years ago
Jordan Orelli 64692150ad create stbl package
to be organized and whatnot
8 years ago
Jordan Orelli 96ab319324 err, fuck. stringtables needs its own package.
because an entity class should process a string table, but ent can't
reference main.
8 years ago
Jordan Orelli b9f254112a by now i need logging and error handling 8 years ago
Jordan Orelli 8b4c666284 stop calling things send tables
there is no entity or type called send tables, that's just the label for
the message. it's sending a flattened representation of datatype
specifications.
8 years ago
Jordan Orelli b73b917084 looking at send tables 8 years ago
Jordan Orelli 82dbc58f58 pretty in its own file pl0x 8 years ago
Jordan Orelli fd10b27b90 class info 8 years ago
Jordan Orelli fec6a4f473 string tables create 8 years ago
Jordan Orelli a99e50e130 prettier 8 years ago
Jordan Orelli d3bc077768 pretty 8 years ago
Jordan Orelli ea1da78160 pool some types 8 years ago
Jordan Orelli 1f8808b098 pool packet body buffers 8 years ago
Jordan Orelli f9926cbbda discard skipped entities 8 years ago
Jordan Orelli bb40a292e3 emit child types 8 years ago
Jordan Orelli 81be585c0d let's not blow up terminals now 8 years ago
Jordan Orelli f28f5ecc4e restructuring 8 years ago
Jordan Orelli 4e8f6127b0 datagrams now called packets duh 8 years ago
Jordan Orelli da66321fec big const table 8 years ago
Jordan Orelli 7e088dfe61 decompress right pl0x 8 years ago
Jordan Orelli 927ce6e9e3 added code generator 8 years ago
Jordan Orelli 0a3b401a69 oh, so that's how 'go generate' works. 8 years ago
Jordan Orelli 0645f224a9 add profiling hooks 8 years ago
Jordan Orelli a06c68d2e7 EOF handling 8 years ago
Jordan Orelli 9287fe8aa5 getting packets now 8 years ago
Jordan Orelli e590c52e8b there's an envelope missing
manta looks like it's parsing an envelope type manually instead of
defining a proto definition for it. next step is to try to synthesize
that definition based on the manta code. it appears to be as follows:

message Envelope {
    required EDemoCommands command = 1;
    required varint tick = 2;
    required varint size = 3;
    required bytes body = 4;
}

or something to that effect. Reading protobuf primitives off the wire
manually is looney-bins.
8 years ago
Jordan Orelli 8c53711fbe check header again 8 years ago
Jordan Orelli 6151a1a0cc check replay header 8 years ago
Jordan Orelli 55006b77d3 right, stdin 8 years ago
Jordan Orelli c058c03b6a open files plz 8 years ago
Jordan Orelli 8838ba808e hi 8 years ago