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

112 commits

Author SHA1 Message Date
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
28de17a67c strictly distinguish between server and demo ticks 2022-09-17 15:32:18 +02:00
5b6b3e127f public usercmdn 2022-09-08 19:04:49 +02:00
a25a1c4d76 add as_str to PacketType 2022-09-03 14:45:08 +02:00
10e0d69d93 make tracing optional 2022-05-07 16:31:38 +02:00
626544b07e don't store baseline in baseline 2022-04-21 21:46:07 +02:00
e7dec55453 schema 2022-04-18 23:42:07 +02:00
00610a9a95 static baseline warnings 2022-04-18 19:44:47 +02:00
5c10ef1a0c more usable name types 2022-04-10 17:03:38 +02:00
b9a9d2c2c1 more propnames 2022-04-09 19:44:22 +02:00
b8d3540069 propnames 2022-04-09 18:50:47 +02:00
2l47
eb280c7467 Fix typos in 7 files: cased variants of sigon -> signon 2022-01-27 21:39:58 -06:00
24e83957d5 keep baselineprops seperate and add some tracing 2021-07-29 19:16:24 +02:00
099c2d33b9 packet clone 2021-07-27 22:53:18 +02:00
2d3708d027 schema fixes 2021-07-27 18:26:51 +02:00
93b51bff70 schemars 2021-07-25 17:26:53 +02:00
43b7270fcd wip 2021-07-25 17:04:50 +02:00
03f8b8a424 add serde support for packets 2021-07-25 15:09:36 +02:00
3da2efe34e add Packet::tick() 2021-07-25 13:16:43 +02:00
f253e824d2 usercmd parsing and writing 2021-07-24 15:01:36 +02:00
ba2e3b5897 dont do view angles lazy for now 2021-07-23 22:16:36 +02:00
5c10c9e6ae parse and encode tempentities 2021-07-23 18:45:00 +02:00
3055242fd9 fix tempentities for protocol version 23 2021-07-23 17:30:32 +02:00
185ff6365f handle protocol v23 string tables 2021-07-23 16:55:06 +02:00
f0bb2af3ca better packetentities 2021-07-22 22:29:46 +02:00
00596f946f adjust tests 2021-07-22 14:58:43 +02:00
0162eea68e cleanup 2021-07-22 00:12:13 +02:00
04d22ea2be fix consolecmd encode 2021-07-21 20:12:49 +02:00
df597defce stop packet has a tick 2021-07-21 15:19:59 +02:00
2ebd7e9693 some minor enum cleanup 2021-07-21 14:28:45 +02:00
d3c50f8b4a reencode and reparse tests 2021-07-20 23:20:14 +02:00
e132636447 padding? 2021-07-20 21:49:24 +02:00
577a998baa entity write fixes 2021-07-20 19:27:24 +02:00
843edccf95 packet write 2021-07-20 14:52:51 +02:00
9b9a6fc95c message write 2021-07-20 14:50:05 +02:00
208ab1240d writing string table packet 2021-07-19 18:54:30 +02:00
62026515d7 string table messages write 2021-07-19 18:00:14 +02:00
7fe9fd0fce dont store table name as string in sendpropdefinition 2021-07-18 20:31:38 +02:00
67e1a3ef32 write DataTablePacket 2021-07-18 16:40:25 +02:00
26e57ca59b ParseSendTable write 2021-07-18 16:18:34 +02:00
a55217cc55 game event writing 2021-07-18 15:03:26 +02:00
5573ec5db2 clippy fixes 2021-07-17 15:37:15 +02:00
9a9bcdc9df some write progress 2021-07-13 20:42:59 +02:00
a3fc003437 shove changes_often into the enum 2021-02-13 16:55:22 +01:00
0a34318c65 normalize prop definitions during flatening 2021-02-13 16:39:11 +01:00
35519d5fce dont stop prop and table name in sendprop 2021-02-13 14:48:55 +01:00
df9a6a138e strongly typed sendpropdefinition 2021-02-13 01:25:03 +01:00
e5e54de65d make parserstate static 2020-12-06 20:55:02 +01:00
25f24b63f6 remove the need to allocate all messages in a packet 2020-12-06 19:30:54 +01:00