1
0
Fork 0
mirror of https://codeberg.org/demostf/parser.git synced 2026-06-03 18:24:05 +02:00
Commit graph

521 commits

Author SHA1 Message Date
Yep
138343c251 Fix hardcoded server class IDs
In hindsight, these are obviously different between games and shouldn't be hardcoded

Also clean up main function a bit, since the analyzer already uses packets there's no need to switch between `all`
2022-12-28 17:56:35 -05:00
Yep
df793083aa Add analyzer to extract player scoreboard information 2022-12-28 13:54:34 -05:00
28c2da5044 bump dependencies 2022-12-14 16:30:43 +01:00
836e7718ce optimize prop flattening cycle prevention 2022-12-13 22:53:13 +01:00
a7a46384ce additional hardening against mallformed demos 2022-12-13 22:06:07 +01:00
968cc80bee fix fuzz setup 2022-12-13 19:23:19 +01:00
88314634cb more tick comparison 2022-10-23 16:01:50 +02:00
0c91b4b274 add/sub for tick types 2022-10-22 18:04:20 +02:00
949cb452da expose get_baseline_props 2022-10-22 17:38:09 +02:00
e3cc24ef94 delta is a ServerTick 2022-10-22 17:34:46 +02:00
44593f38eb
Merge pull request #9 from Narcha/saytext2-client-entityid
Changed UserMessage::SayText2 client to type EntityId
2022-10-17 21:09:58 +02:00
Narcha
2895b4c762
Changed UserMessage::SayText2 client to type EntityId 2022-10-16 21:08:14 +02:00
9e3f008e51 update schema 2022-09-17 23:12:36 +02:00
28de17a67c strictly distinguish between server and demo ticks 2022-09-17 15:32:18 +02:00
33cc8f6055
Merge pull request #7 from Narcha/pub-usermsg-fields
Make usermessage fields public
2022-09-09 17:42:35 +02:00
Narcha
872c799acd
Made usermessage fields public 2022-09-08 22:13:10 +02:00
5b6b3e127f public usercmdn 2022-09-08 19:04:49 +02:00
fefda77884 serialize SendPropIndentifier as string to not run into js number rounding 2022-09-03 17:40:54 +02:00
50db542080 GameEvent::event_type 2022-09-03 16:17:59 +02:00
a25a1c4d76 add as_str to PacketType 2022-09-03 14:45:08 +02:00
cf58a0609a building fixes 2022-08-27 14:31:15 +02:00
a8893c4751 building data 2022-08-26 20:56:35 +02:00
b4af2a133e minor cleanup 2022-08-26 19:26:24 +02:00
cb65c0d3ec tick 2022-08-26 00:59:28 +02:00
307a6cf953 gamestate improvements 2022-08-25 23:54:46 +02:00
74ab5072d2 implement basic math on vectors 2022-08-24 19:17:13 +02:00
c3ea161928 better fallback for player entityid 2022-08-22 22:40:32 +02:00
6367b19473 flake tweaks 2022-08-21 02:23:00 +02:00
29a7d35aee set delta for updates 2022-08-21 02:21:59 +02:00
aca7177374 dedup props with baselines 2022-08-06 17:02:10 +02:00
cf9cb48267 bench tools 2022-08-06 16:19:46 +02:00
d84c97b720 bumb bitbuffer 2022-08-06 16:02:36 +02:00
bae9acdd92 rework baseline prop handling 2022-08-06 15:19:56 +02:00
74ad7d121f pass parser state to handlers 2022-08-05 23:43:15 +02:00
54965c8fac flake 2022-08-05 23:36:56 +02:00
3b424f8a89 handle updated static baseline in the same packet as using the baseline 2022-07-31 14:53:31 +02:00
d8b8a44243 update schema 2022-06-19 19:19:12 +02:00
5d6b22ec57 more user messages 2022-06-19 19:18:47 +02:00
c7d83f6be0 better mallformed utf8 handling 2022-06-13 22:09:28 +02:00
b7c98c5aba bumb dependencies 2022-06-10 21:39:04 +02:00
dee3609b8a method for getting prop index 2022-06-10 14:17:21 +02:00
f83be2375c player_count → player_slot 2022-06-10 14:17:06 +02:00
614dbb2f47 more tracing 2022-06-08 15:30:34 +02:00
67d08f06da var_bit improvements 2022-05-25 23:00:31 +02:00
aa3ec7700e default bin 2022-05-25 20:39:06 +02:00
10e0d69d93 make tracing optional 2022-05-07 16:31:38 +02:00
01717fc8f5 bumb dependencies 2022-05-01 15:51:37 +02:00
850c8472b6 remove dbg 2022-05-01 15:51:20 +02:00
4f8bc1cc31 saytext client id 2022-04-29 20:41:36 +02:00
64b66a770c smaller baselines 2022-04-22 20:47:33 +02:00