97 Commits

Author SHA1 Message Date
6d3f9f8afb packet parsing optimisations 2026-02-17 16:35:20 +02:00
1fa8516ebe byte encoder 2026-02-17 15:33:20 +02:00
3dbe62a64d more sync fixes 2026-02-17 15:31:23 +02:00
Aaro Varis
6d7f9aa8c0 Optimize ByteEncoder.cs 2026-02-17 14:37:29 +02:00
671d8e4ad6 Rename isBlacklistedPool to IsBlacklistedPool; simplify transform check
Renamed PoolBlacklist.isBlacklistedPool to IsBlacklistedPool for C# naming consistency and updated all references. Simplified InPoolManagerTransform to check root object's name instead of path for improved reliability.
2026-01-13 17:43:23 +02:00
335df69fcd Refactor event patching and transport systems
- Convert TransportBase from abstract class to interface; replace BORADCAST_ID constant with BROADCAST_ID property in transport implementations.
- Update SteamTransport to implement the new interface and provide its own BROADCAST_ID.
- Refactor event patching: introduce UnityEventPatching to map proxy events to originals, and update UnityEventPatch<T> to use proxy events for patching.
- Ensure patched UnityEvents replace originals in SyncablePhysics, so all invocations go through patch logic.
- Improve robustness and maintainability of both networking and event patching systems.
2026-01-13 17:34:02 +02:00
54ec8da1fe invalid optimization test 2025-10-19 21:38:22 +03:00
f6f484549a idk whar i did 2025-07-24 00:25:01 +03:00
5f148bc86f update sync coroutine, holsters broken 2025-03-30 23:39:16 +03:00
b72add4e81 adjust sync 2025-03-30 15:45:22 +03:00
b9390bbf03 patch changes 2025-03-28 22:30:09 +02:00
f5ad619ed5 adjust how syncable cache works 2025-03-24 17:34:48 +02:00
Aaro Varis
8edfcff56f updated variable name 2025-03-24 17:29:41 +02:00
Aaro Varis
e29f0ebb70 maybe fixed static buttons 2025-03-24 17:27:46 +02:00
Aaro Varis
77a6101e08 playerscript changes 2025-03-24 13:03:13 +02:00
Aaro Varis
9a468564e8 mogging 2025-03-23 23:54:44 +02:00
Aaro Varis
b004b725f0 changes 2025-03-23 20:46:20 +02:00
Aaro Varis
ff52da9542 fix the broken :D 2025-03-23 20:19:39 +02:00
Aaro Varis
3d879a605d !BROKEN!!! 2025-03-23 19:59:59 +02:00
Aaro Varis
143505f762 debug log statements 2025-03-23 00:22:16 +02:00
21e44cc4c7 Pool patch stuff 2025-03-18 20:18:34 +02:00
ba6d71a2ec testing despawn patch 2025-03-17 16:55:01 +02:00
f06af0647d fix fix 2025-03-17 16:37:26 +02:00
253f29f5be fix button method patch 2025-03-17 16:37:09 +02:00
Aaro Varis
64b2005beb mm 2025-03-16 14:31:11 +02:00
Aaro Varis
922c33d4a1 Simple event queue for better experience 2025-03-16 13:25:25 +02:00
Aaro Varis
2f27e39610 disable some zone patches 2025-03-14 23:36:19 +02:00
Aaro Varis
104c52c183 Aaa 2025-03-14 21:30:03 +02:00
95cd554eb0 add oneshot event patch 2025-03-14 14:21:12 +02:00
f1f8f1cbcf scenemanager sync 2025-03-13 20:46:57 +02:00
1843410a4d local only trigger 2025-03-13 20:15:58 +02:00
3f359ed4ec logging fixes 2025-03-13 20:07:19 +02:00
632230b8b2 Button event sync and custom logger stuff 2025-03-13 20:02:38 +02:00
756deee097 tried to create a universal unity event hook 2025-03-12 18:35:16 +02:00
Aaro Varis
a7769147e3 build script stuff 2025-03-10 18:14:29 +02:00
Aaro Varis
3238fb7acf fuck 2025-03-10 18:03:13 +02:00
Aaro Varis
92ab39ed69 probs broke everything 2025-03-10 18:01:18 +02:00
Aaro Varis
f27e325526 . 2025-03-10 03:58:08 +02:00
Aaro Varis
a7dc4441a7 a 2025-03-10 03:51:36 +02:00
Aaro Varis
68aa949591 changed some zone patch stuff 2025-03-10 03:44:33 +02:00
Aaro Varis
a479fa8dd6 adjust plugsync reliability 2025-03-10 01:55:20 +02:00
Aaro Varis
52f3d57721 enable periodic plug sync 2025-03-10 01:54:50 +02:00
Aaro Varis
00f0a33a47 Fix stuff? 2025-03-10 01:54:27 +02:00
Aaro Varis
f9db5be09b zone patches 2025-03-09 23:15:51 +02:00
Aaro Varis
3b0c26a687 Packet catchup and scene indexes in packets 2025-03-09 22:32:47 +02:00
Aaro Varis
20a624fb0f AI Sync initial changes 2025-03-09 21:42:39 +02:00
Aaro Varis
adbd7f4704 mogus 2025-03-09 01:16:27 +02:00
Aaro Varis
eb66d0b089 remove the most spammy debug logs 2025-03-09 01:15:18 +02:00
Aaro Varis
a892e80068 more player sync stuff 2025-03-09 01:09:04 +02:00
Aaro Varis
7bc1b21098 Player sync styff 2025-03-08 22:36:48 +02:00