Commit Graph

  • c4f803fcf6 fix: #3301 Read/Write HashSet<T> support is now detected by Weaver v94.5.4 mischa 2024-10-29 09:38:42 +0100
  • 3d644c1fba Notes added by 'git notes add' semantic-release-bot 2024-10-29 08:08:28 +0000
  • 03357f4275 fix: #3876 KcpTransport OnClientError null handling during shutdown v94.5.3 mischa 2024-10-29 08:54:19 +0100
  • fa72a13ae6 Notes added by 'git notes add' semantic-release-bot 2024-10-28 22:28:15 +0000
  • c80a3c8ea5
    fix: #3262 allow running a mirror project from edit prefab mode again (#3924) v94.5.2 mischa 2024-10-28 23:13:23 +0100
  • b368c6bc92 fix: #3262 allow running a mirror project from edit prefab mode again mischa 2024-10-14 15:21:17 +0200
  • 3d7691cdbf client_server half as deltas quake_nt2022_fast_half mischa 2024-10-28 14:04:53 +0100
  • 6791add189 server->client half as deltas mischa 2024-10-28 11:44:41 +0100
  • 60106c6e06 server->client position as Half mischa 2024-10-24 22:42:00 +0200
  • 4a7960a52d reset last deserialized too mischa 2024-10-28 11:45:48 +0100
  • 44bbea507c save last deserialize position/rotation for delta mischa 2024-10-28 11:40:29 +0100
  • 3242d84183 syntax mischa 2024-10-28 11:38:25 +0100
  • 663f932a89 only log baseline mismatch for debugging mischa 2024-10-28 10:53:55 +0100
  • 18548f1e7e OnSerialize comment mischa 2024-10-28 05:57:35 +0100
  • f223d8ac8b fix: reset() resets baselineDirty mischa 2024-10-28 07:07:30 +0100
  • 2e4c37e6dc fix: server baseline broadcast now saves last baseline position/rotation for changed detection(!) mischa 2024-10-28 07:01:17 +0100
  • 12899e9311 ensure deltas are for the right baseline! mischa 2024-10-28 06:51:03 +0100
  • 95d7327be2 better mischa 2024-10-21 14:20:13 +0200
  • cb316744a6 comments updated mischa 2024-10-21 14:19:42 +0200
  • 39be8d9b29 sensitivity mischa 2024-10-21 12:43:53 +0200
  • bc7d8cdf72 perf: only send necessary baseline parameters mischa 2024-10-21 09:17:10 +0200
  • 195bd087ed perf: only send necessary Rpc parameters mischa 2024-10-21 08:59:47 +0200
  • d6a551d07c perf: only send necessary Cmd parameters mischa 2024-10-21 08:57:54 +0200
  • 4a012fcfb7 perf: serialize deltas via weaver parameters to avoid byte[] copying mischa 2024-10-21 08:52:39 +0200
  • ad08352c6f perf: disable quantization+delta compression mischa 2024-10-19 17:49:48 +0200
  • 91a1bc6d6d fix changed comparisons mischa 2024-10-19 22:41:42 +0200
  • 2467446300 huh mischa 2024-10-19 17:46:38 +0200
  • c3fab2a116 better mischa 2024-10-19 17:57:57 +0200
  • fbaa4083d7 fix broadcast mischa 2024-10-19 17:40:44 +0200
  • f1ec677baf readonly mischa 2024-10-19 17:31:25 +0200
  • 1ede4896d5 disable more scale mischa 2024-10-19 17:29:46 +0200
  • 5c48419328 feature: baselineIsDelta mischa 2024-10-19 17:25:35 +0200
  • e8a6971c45 naming mischa 2024-10-19 17:16:40 +0200
  • 7bd6535232 disable log mischa 2024-10-19 17:11:47 +0200
  • da620d487b custom stuff mischa 2024-10-19 17:06:47 +0200
  • 8d26aa89ae disable log mischa 2024-10-19 17:06:43 +0200
  • 913ca4cff2 hide scale mischa 2024-10-19 17:03:26 +0200
  • e7b662d2b3 feature: unreliableRedundancy mischa 2024-10-19 17:01:53 +0200
  • 93eb39e9b6 fix; dont apply baseline immediately mischa 2024-10-19 16:55:52 +0200
  • 51412fb651 fix broadcast and ignore for owned mischa 2024-10-18 14:31:09 +0200
  • 7e1446b40c disable direct forwarding mischa 2024-10-18 14:01:20 +0200
  • 8fc1b6f01b comments mischa 2024-10-18 13:57:44 +0200
  • a66ac30724 disable logs mischa 2024-10-18 13:57:18 +0200
  • 2e4978c097 client->server delta mischa 2024-10-18 13:53:27 +0200
  • 47ef1b94ce comments mischa 2024-10-18 13:49:29 +0200
  • a9a697e5e5 server deserialize client's baseline mischa 2024-10-18 13:38:06 +0200
  • c6633bccbe clientdelta wip mischa 2024-10-18 13:33:47 +0200
  • d1a922bae9 client->server baseline mischa 2024-10-18 13:00:13 +0200
  • 3c5869203d naming mischa 2024-10-18 12:56:00 +0200
  • 0ada67c7b9 fix mischa 2024-10-18 12:53:13 +0200
  • 6cca04e507 perf: only call localtime once mischa 2024-10-18 12:37:40 +0200
  • 3aaf6db3cc disable direct forwarding temporarily mischa 2024-10-18 12:36:16 +0200
  • 6ad2d332bd updateclient split mischa 2024-10-18 12:33:59 +0200
  • de32fc785d perf: only grab NetworkTime.localTime property once. mischa 2024-10-17 13:38:19 +0200
  • 3088f6c607 perf: dont construct snapshot when sending deltas mischa 2024-10-17 13:35:14 +0200
  • 0073e2ecec disable logs mischa 2024-10-17 13:32:10 +0200
  • 2e11de3824 perf: inline Compression mischa 2024-10-17 12:52:10 +0200
  • 5bfc68d0b6 perf: save last without TransformSnapshot overhead mischa 2024-10-17 12:41:01 +0200
  • 7b9a74f088 perf: only access Time.frameCount once mischa 2024-10-17 11:44:21 +0200
  • 104fcca5b4 perf: updateserver gets pos/rot directly mischa 2024-10-17 11:40:00 +0200
  • 5efba8b923 perf: Changed not virtual and inline mischa 2024-10-17 11:38:02 +0200
  • 1ef00f9d44 perf: GetLocalPositionAndRotation mischa 2024-10-17 11:24:40 +0200
  • 92cf730462 perf: dont sync scale mischa 2024-10-17 11:21:27 +0200
  • d196019d54 perf: dont pass nullables mischa 2024-10-17 11:09:20 +0200
  • 46c51f95fa perf: cache writer to avoid pool.get mischa 2024-10-17 11:06:15 +0200
  • bd504bba66 syntax mischa 2024-10-17 11:03:17 +0200
  • 92a76a7232 perf: ScaleToLongFast mischa 2024-10-17 11:01:36 +0200
  • 87ae3a44fa perf: sqr distance checks mischa 2024-10-17 10:52:02 +0200
  • b427f41a7e syntax mischa 2024-10-17 10:50:44 +0200
  • ab6b701564 perf: faster changed comparison mischa 2024-10-17 10:48:12 +0200
  • 114cbf0498 delta: only sync on change mischa 2024-10-16 16:35:50 +0200
  • b5b02217ff SerializeServerBaseline: parameters mischa 2024-10-16 16:20:10 +0200
  • 01849a23fa delta compress quantized against baseline mischa 2024-10-16 16:09:09 +0200
  • 6dada70082 syntax mischa 2024-10-16 16:06:13 +0200
  • b9c9746aef baselineTick safety chekc moved into DeserializeServerDelta mischa 2024-10-16 16:04:02 +0200
  • d017eb32d7 remkove onlySyncOnChange ifdefs mischa 2024-10-16 15:58:18 +0200
  • b9c6c057b4 log mischa 2024-10-16 15:54:31 +0200
  • e13dd2280b save lastSerialized quantized mischa 2024-10-16 15:48:40 +0200
  • 8035d3be1d resets mischa 2024-10-16 15:47:26 +0200
  • 08eeeaa5b8 syntax mischa 2024-10-16 14:35:03 +0200
  • 9b601bb1bb common serialize funcs for delta mischa 2024-10-16 14:33:14 +0200
  • d20b13a593 common serialize functions for baseline mischa 2024-10-16 14:21:38 +0200
  • c37e069f47 naming mischa 2024-10-16 13:59:09 +0200
  • 161b1a9a0c fix mischa 2024-10-16 13:47:13 +0200
  • c95bf7de34 improve logs mischa 2024-10-16 13:45:17 +0200
  • b6ac26e0e8 spawn is used as baseline mischa 2024-10-16 13:44:27 +0200
  • 2d6eaa47d5 include baseline in deltas mischa 2024-10-16 13:20:18 +0200
  • 79db3d614a save baseline mischa 2024-10-16 13:12:43 +0200
  • cff10a7cf1 include baseline tick# mischa 2024-10-16 13:01:26 +0200
  • 275ec86a99 shorter naming mischa 2024-10-16 12:58:40 +0200
  • 098a9a55f8 naming mischa 2024-10-15 15:04:12 +0200
  • f4f444413d comment mischa 2024-10-15 15:03:30 +0200
  • 769fc9d981 server calls reliable baselien rpc mischa 2024-10-15 15:02:28 +0200
  • ae79b878c7 split mischa 2024-10-15 14:58:58 +0200
  • 3a0ecd79d0 UpdateServer checks if should sync in general mischa 2024-10-15 14:58:54 +0200
  • 431105c852 UpdateServer split into parts mischa 2024-10-15 14:56:12 +0200
  • 1499640d5d add unreliableBaselineRate mischa 2024-10-15 14:48:36 +0200
  • c3f15251af Benchmark: no AOI, no vsync mischa 2024-10-15 13:23:20 +0200
  • e805e96f23 Benchmark: use NT Q2022 mischa 2024-10-15 13:16:53 +0200
  • 82b1c29729 rename mischa 2024-10-15 13:15:44 +0200