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

541 commits

Author SHA1 Message Date
b5a43e1451 add display for tick types 2023-08-30 17:55:52 +02:00
T
5ae18ba0be Update test data to include ping 2023-07-03 00:21:15 +02:00
T
c8aaf1c26c Add m_iPing to gamestateanalyzer 2023-07-02 02:34:56 +02:00
92d9be233c
Merge pull request #13 from Tomeno/simtime_pvs_fix
Add simtime & PVS flag to Player struct
2023-06-26 22:52:53 +02:00
1957395675 update cross-naersk 2023-06-26 22:44:26 +02:00
T
dd060754c9 Update tests to match new behavior 2023-06-24 00:04:19 +02:00
T
1d14def1d5 Set in_pvs flag to true on entity updates 2023-06-22 18:29:23 +02:00
T
9f1f4cf69f Add simtime and PVS state to Player struct 2023-06-22 18:29:05 +02:00
500e43c9de more cross 2023-06-11 19:14:00 +02:00
97fbb100a2 clippy ci 2023-06-03 18:32:28 +02:00
a561cbaf64 clippy fixes 2023-06-03 18:30:30 +02:00
44c560713a naersk fork for checks 2023-06-03 17:38:49 +02:00
a4e66aa3b0 nix check/test 2023-06-03 15:04:53 +02:00
da6a2d62bd nix ci 2023-06-03 14:19:41 +02:00
6659d673ea nix: clean src 2023-06-03 13:57:32 +02:00
d82555e58a make userid field private 2023-01-07 13:55:48 +01:00
f57ed1ca1c bumb dependencies 2023-01-07 13:51:48 +01:00
f5002f8cf3
Merge pull request #11 from Narcha/userid-use-u16
Change `UserId` to use `u16`
2023-01-07 13:45:04 +01:00
Narcha
256ab3760a
Change UserId to use u16 2023-01-07 01:32:48 +01:00
b26f775c2b
Merge pull request #10 from yep-tf2/player_summaries
Add an analyzer to extract player scoreboard information
2023-01-04 17:22:39 +01:00
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