Commit Graph

8802 Commits

Author SHA1 Message Date
mischa
51c767affc perf: sqr distance checks 2024-10-17 10:55:40 +02:00
mischa
808c9988a1 syntax 2024-10-17 10:50:44 +02:00
mischa
463fb7a258 perf: faster changed comparison 2024-10-17 10:48:12 +02:00
mischa
6f07e462ad delta: only sync on change 2024-10-16 16:35:50 +02:00
mischa
dc75e35310 SerializeServerBaseline: parameters 2024-10-16 16:20:10 +02:00
mischa
5c47ad3259 delta compress quantized against baseline 2024-10-16 16:09:09 +02:00
mischa
7ff7bb3d83 syntax 2024-10-16 16:06:13 +02:00
mischa
22bc5f3fbd baselineTick safety chekc moved into DeserializeServerDelta 2024-10-16 16:04:02 +02:00
mischa
6529756c91 remkove onlySyncOnChange ifdefs 2024-10-16 15:58:18 +02:00
mischa
76089518e0 log 2024-10-16 15:54:31 +02:00
mischa
16211d8f42 save lastSerialized quantized 2024-10-16 15:51:25 +02:00
mischa
85270951a7 resets 2024-10-16 15:47:26 +02:00
mischa
3697951400 syntax 2024-10-16 15:43:53 +02:00
mischa
c3d383f206 common serialize funcs for delta 2024-10-16 14:33:14 +02:00
mischa
e4375e4f62 common serialize functions for baseline 2024-10-16 14:21:38 +02:00
mischa
723a233cb5 naming 2024-10-16 13:59:09 +02:00
mischa
e7766b561c fix 2024-10-16 13:47:13 +02:00
mischa
935a2c78c9 improve logs 2024-10-16 13:45:17 +02:00
mischa
e32227677b spawn is used as baseline 2024-10-16 13:44:27 +02:00
mischa
5ce6ca25b4 include baseline in deltas 2024-10-16 13:20:18 +02:00
mischa
71e5c8b6a5 save baseline 2024-10-16 13:12:43 +02:00
mischa
19cf53f226 include baseline tick# 2024-10-16 13:03:21 +02:00
mischa
ed279dd1a3 shorter naming 2024-10-16 12:58:40 +02:00
mischa
be18e92061 naming 2024-10-15 15:04:12 +02:00
mischa
21fac25fbe comment 2024-10-15 15:03:30 +02:00
mischa
6b51a15cf4 server calls reliable baselien rpc 2024-10-15 15:02:28 +02:00
mischa
9d69de6c79 split 2024-10-15 14:58:58 +02:00
mischa
adde49a423 UpdateServer checks if should sync in general 2024-10-15 14:58:54 +02:00
mischa
4612bc2e17 UpdateServer split into parts 2024-10-15 14:56:12 +02:00
mischa
05a4ec7189 add unreliableBaselineRate 2024-10-15 14:48:36 +02:00
mischa
fbc7a64eb1 Benchmark: no AOI, no vsync 2024-10-15 14:48:34 +02:00
mischa
df36bcb3db Benchmark: use NT Q2022 2024-10-15 13:16:53 +02:00
mischa
d270e6c996 rename 2024-10-15 13:16:49 +02:00
Michael W.
a24dfbd111 NetworkTransformUnreliable 2022 (custom) version as base for Quake 2024-10-15 13:02:27 +02:00
mischa
13db82b347 formatting 2024-10-15 12:46:43 +02:00
mischa
ef5fc77728 NetworkServer.IsConnectionAllowed: log address too 2024-10-15 12:45:27 +02:00
MrGadget
86302503da Code Cleanup: SyncSet
Consistent order of things
2024-10-15 06:02:50 -04:00
MrGadget
c23914ca2b Code Cleanup: SyncList, SyncSet, SyncDictionary
Consistent order of things in all three
2024-10-15 05:34:18 -04:00
MrGadget
cd81e9dcdb SyncList: fixed comment typo 2024-10-15 05:26:00 -04:00
mischa
a3027b29ed
Update README.md 2024-10-14 18:25:42 +02:00
mischa
f306135333
Update README.md 2024-10-14 18:25:08 +02:00
mischa
b1b9474dad
Update README.md 2024-10-14 18:24:36 +02:00
mischa
413694af3c
feat(netgraph): universal NetworkGraph with bandwidth + ping in one (#3922)
* feature(netgraph): universal NetworkGraph with bandwidth + ping in one

* unity 2019 prefab

---------

Co-authored-by: mischa <info@noobtuts.com>
Co-authored-by: Robin Rolf <imer@imer.cc>
2024-10-14 18:20:18 +02:00
mischa
1fffa5bb6d netgraph: NetworkGraph renamed to Bandwidth graph because it only shows bandwidth 2024-10-14 13:56:47 +02:00
mischa
b98b9d56b5 netgraph: NetworkGraph adjusted to fit Y labels better 2024-10-14 13:56:44 +02:00
mischa
2bf70f3bc9 both for now 2024-10-14 12:42:31 +02:00
mischa
b57984ab59 SyncList: keep old OnChange parameters to not break projects 2024-10-14 12:42:31 +02:00
JesusLuvsYooh
501d8d52ed
fix: Updated NetworkTransform presets. (#3921)
* Updated NT presets.

Updated presets, removed old presets.

* Spaces
2024-10-14 06:03:57 -04:00
MrGadget
c6be7aaaae fix(BouncyCastle): Move BouncyCastle to Encryption Transport Plugins folder
This keeps it together, so if the transport is removed by users BouncyCastle is removed too without users having to know to find that separately and remove it.
2024-10-14 10:12:44 +02:00
Kyle Avalani
97ce2a8abf
chore(Transport): Comment typo (#3919) 2024-10-14 02:30:43 -04:00