Eero
c5fa49405f
WIP Make networking code thread-safe and refactor update ID
...
Replaces direct increments of LastClientListUpdateID with a thread-safe IncrementLastClientListUpdateID method and uses Interlocked for atomic operations. Refactors EntitySpawner to lock access to the spawn/remove queue for thread safety. Updates INetSerializableStruct to use concurrent collections for cached variables and type behaviors, improving thread safety in networking code.
2025-12-28 13:10:17 +08:00
Evil Factory
0d223636f6
Merge branch 'master' of https://github.com/regalis11/Barotrauma
2025-10-22 10:55:51 -03:00
Regalis11
7e25111487
Release 1.10.7.2 - Autumn Update 2025 Hotfix 4
2025-10-22 14:54:03 +03:00
EvilFactory
2368640841
Merge branch 'master' of https://github.com/Regalis11/Barotrauma into develop
2025-06-17 15:45:16 -03:00
Regalis11
ea5a2bc693
Release 1.9.7.0 - Summer Update 2025
2025-06-17 16:38:11 +03:00
EvilFactory
103871a4e9
Merge branch 'master' of https://github.com/Regalis11/Barotrauma into develop
2025-04-10 10:37:09 -03:00
Markus Isberg
a4a3427e4e
Unstable 1.8.4.0
2025-03-12 12:56:27 +00:00
EvilFactory
30a8f0c561
Merge remote-tracking branch 'upstream/master' into develop
2024-10-22 12:42:35 -03:00
Regalis11
6e6c17e100
v1.6.17.0 (Unto the Breach update)
2024-10-22 17:29:04 +03:00
EvilFactory
91cc7dd1cd
Fixed compiler errors and project files
2024-06-18 12:41:37 -03:00
EvilFactory
e163f7ed73
Merge remote-tracking branch 'upstream/master' into develop
2024-06-18 12:19:13 -03:00
Regalis11
230d1b6e78
v1.5.7.0 (Summer Update)
2024-06-18 16:50:02 +03:00
EvilFactory
0a9ff43986
Merge remote-tracking branch 'upstream/master' into develop
2024-04-24 12:20:11 -03:00
Regalis11
ff1b8951a7
v1.4.4.1 (Blood in the Water Update)
2024-04-24 18:09:05 +03:00
EvilFactory
5e89e2ea11
Merge branch 'master' of https://github.com/Regalis11/Barotrauma into develop
2024-04-12 12:11:06 -03:00
Regalis11
18af2754db
v1.3.0.3
2024-04-12 16:38:50 +03:00
EvilFactory
7a74cd052f
Merge branch 'master' of https://github.com/Regalis11/Barotrauma into develop
2024-03-28 14:26:18 -03:00
Regalis11
3791670c42
v1.3.0.1 (Epic Store release)
2024-03-28 18:34:33 +02:00
EvilFactory
9838cc59ee
Merge branch 'master' of https://github.com/Regalis11/Barotrauma into develop
2023-10-19 12:18:30 -03:00
Markus Isberg
cf8f0de659
Unstable 1.1.14.0
2023-10-02 16:43:54 +03:00
EvilFactory
15daa64f66
Merge https://github.com/Regalis11/Barotrauma into develop
2023-06-15 12:13:50 -03:00
itchyOwl
83de72e3d2
v1.0.20.1 (summer patch)
2023-06-15 16:46:54 +03:00
EvilFactory
d60efb17cd
Merge branch 'master' of https://github.com/Regalis11/Barotrauma into develop
2023-01-31 13:17:15 -03:00
Regalis11
cf9ecd35b3
Build 0.21.6.0 (1.0 pre-patch)
2023-01-31 18:08:26 +02:00
EvilFactory
90c3cef977
Merge remote-tracking branch 'upstream/dev' into develop
2022-12-09 17:33:44 -03:00
Markus Isberg
df805574c4
Build 0.20.8.0
2022-11-25 19:56:30 +02:00
EvilFactory
77c63541eb
Merge branch 'dev' of https://github.com/Regalis11/Barotrauma into unstable
2022-09-29 12:13:55 -03:00
Juan Pablo Arce
1fd2a51bbb
Unstable v0.19.5.0
2022-09-14 12:48:12 -03:00
Juan Pablo Arce
1219615d64
Unstable v0.19.1.0
2022-08-19 13:59:08 -03:00
Evil Factory
7a09711296
Merge branch 'master' of https://github.com/Regalis11/Barotrauma.git
2022-06-15 13:26:49 -03:00
Markus Isberg
64db1a6a44
Build 0.18.4.0
2022-05-31 23:13:05 +09:00
Evil Factory
dc7a7bd74d
bunch of fixes that include fixing lua networking, script loading and client side lua installation
2022-04-09 21:44:18 -03:00
Evil Factory
ccf5600ad1
Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into unstable-tests
2022-04-08 12:52:28 -03:00
Markus Isberg
44ded0225a
Unstable 0.17.5.0
2022-03-30 01:20:59 +09:00
Markus Isberg
c1b8e5a341
Unstable 0.17.4.0
2022-03-30 00:08:09 +09:00
Markus Isberg
2968e23ae8
Unstable 0.17.2.0
2022-03-30 00:06:59 +09:00
Juan Pablo Arce
4206f6db42
Unstable 0.17.3.0
2022-03-22 14:44:56 -03:00
Markus Isberg
6d410cc1b7
Unstable 0.17.1.0
2022-03-17 01:25:04 +09:00
Evil Factory
08e0f72cbe
fix merge issue: swapped net message types, fixes medical clinic and ready check
2022-02-28 21:46:54 -03:00
Evil Factory
6340304ae4
Merge branch 'master' of https://github.com/Regalis11/Barotrauma.git
2022-02-24 14:30:39 -03:00
Markus Isberg
b259af5911
Unstable 0.16.1.0
2022-01-27 00:30:32 +09:00
Markus Isberg
7d6421a548
Unstable 0.16.0.0
2022-01-14 01:28:24 +09:00
Evil Factory
784baf550f
added client and server network communication
2021-09-20 16:15:29 -03:00
Joonas Rikkonen
c27e2ea5ab
v0.14.6.0
2021-06-17 17:58:09 +03:00
Markus Isberg
96b2184811
Unstable 0.1300.0.5
2021-04-01 16:09:18 +03:00
Markus Isberg
862221635c
Unstable 0.1300.0.4
2021-03-30 15:51:49 +03:00
Markus Isberg
58c50a235d
Unstable 0.1300.0.3
2021-03-25 15:40:24 +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
Joonas Rikkonen
4978af3d60
(965c31410) v0.10.4.0
2020-07-30 13:00:09 +03:00