NotAlwaysTrue
f9ad542029
Merge branch 'CBT' into dev_itemrefactor
2026-04-30 22:15:38 +08:00
Regalis11
a4607dffad
v1.12.6.2 (Spring Update 2026)
2026-04-09 15:10:07 +03:00
Eero
caec44c57d
Fix concurrent access issues with ConnectedClients
...
Replaced direct access to GameMain.Server.ConnectedClients with array snapshots in multiple server-side classes to prevent concurrent modification issues during parallel updates. Also updated PhysicsBody and LevelTrigger to avoid static/shared state in parallel contexts, improving thread safety and reliability.
2026-01-08 00:26:29 +08:00
Eero
7b8275100d
Improve thread safety and performance in core systems
...
Refactors event, entity, and physics management to use thread-safe and lock-free data structures (Immutable collections, ConcurrentQueue, ConcurrentDictionary, Channel) for improved concurrency and performance. Replaces O(n) queue lookups with O(1) set/dictionary checks, ensures atomic updates for shared state, and optimizes queue draining and deferred action processing. Updates related code to use new APIs and patterns, and adds documentation for thread safety and workflow.
2025-12-29 16:47:10 +08:00
Markus Isberg
a4a3427e4e
Unstable 1.8.4.0
2025-03-12 12:56:27 +00:00
Regalis11
230d1b6e78
v1.5.7.0 (Summer Update)
2024-06-18 16:50:02 +03:00
Regalis11
ff1b8951a7
v1.4.4.1 (Blood in the Water Update)
2024-04-24 18:09:05 +03:00
Regalis11
3791670c42
v1.3.0.1 (Epic Store release)
2024-03-28 18:34:33 +02:00
Regalis11
b91e85559d
v1.2.6.0 (Winter Update)
2023-12-14 16:11:27 +02:00
Markus Isberg
2ea58c58a7
Hotfix 1.1.18.1 (real this time)
2023-10-20 18:17:33 +03:00
Markus Isberg
6cc82976a1
Hotfix 1.1.18.1
2023-10-20 18:05:28 +03:00
Markus Isberg
cf8f0de659
Unstable 1.1.14.0
2023-10-02 16:43:54 +03:00
Markus Isberg
9470edead3
Build 1.1.4.0
2023-03-31 18:40:44 +03:00
Markus Isberg
54712b5dc9
Build 0.20.4.0
2022-11-11 17:57:23 +02:00
Juan Pablo Arce
3f2c843247
Unstable v0.19.3.0
2022-09-02 15:10:56 -03:00
Regalis11
6b55adcdd9
v0.19.0.0 (unstable)
2022-07-20 18:47:07 +03:00
Markus Isberg
3974067915
Unstable 0.17.0.0
2022-02-26 02:43:01 +09:00
Markus Isberg
80f39cd2a3
Unstable 0.15.15.0 (and the one before it I forgor)
2021-11-18 21:34:30 +09:00
Joonas Rikkonen
234fb6bc06
Release v0.15.12.0
2021-10-27 18:50:57 +03:00
Joonas Rikkonen
c27e2ea5ab
v0.14.6.0
2021-06-17 17:58:09 +03:00
Markus Isberg
0f6de8ada9
Added files that were missing from last commit
2021-03-06 18:39:28 +02:00
Markus Isberg
cb969c959f
Unstable v0.1300.0.1
2021-03-05 17:00:56 +02:00
Joonas Rikkonen
24cbef485a
Unstable v0.1300.0.0 (February 19th 2021)
2021-02-25 13:44:23 +02:00
Joonas Rikkonen
b772654326
Unstable v0.1100.0.4 (November 11th 2020)
2020-11-06 20:12:15 +02:00
Juan Pablo Arce
768f516e7c
Unstable v0.10.601.0
2020-10-07 10:39:32 -03:00
Joonas Rikkonen
4978af3d60
(965c31410) v0.10.4.0
2020-07-30 13:00:09 +03:00
Joonas Rikkonen
eeac247a8e
(6eeea9b7c) v0.9.10.0.0
2020-06-04 16:41:07 +03:00
Joonas Rikkonen
ac37a3b0e4
(f0d812055) v0.9.9.0
2020-04-23 19:19:37 +03:00
Joonas Rikkonen
b647059b93
(7ee8dbc11) v0.9.8.0
2020-03-31 15:11:41 +03:00
Juan Pablo Arce
3e99a49383
(ad567dea) v0.9.7.1
2020-03-04 19:54:29 -03:00
Regalis
3c09ebe02f
(61d00a474) v0.9.7.1
2020-03-04 13:04:10 +01:00