Files
LuaCsForBarotraumaEP/Barotrauma/BarotraumaClient/ClientSource
Eero 90962b2328 Refactor Item collections for thread safety and performance
Replaces static Item.ItemList and related collections with thread-safe data structures using ConcurrentDictionary and ImmutableHashSet. Adds thread-safe helpers for marking items for deconstruction and managing item lists. Updates all usages of Item.ItemList and DeconstructItems to use new APIs, improving performance and safety in multi-threaded contexts. Also refactors MeleeWeapon and Projectile impact queues to use ConcurrentQueue, and updates related logic throughout the codebase.
2025-12-28 03:57:04 +08:00
..
2025-03-12 12:56:27 +00:00
2025-03-12 12:56:27 +00:00
2021-06-17 17:58:09 +03:00
2024-03-28 18:34:33 +02:00
2022-12-05 19:55:31 +02:00
2025-12-08 14:56:47 +00:00
2025-03-12 12:56:27 +00:00
2024-03-28 18:15:34 -03:00
2022-08-19 13:59:08 -03:00
2025-03-12 12:56:27 +00:00
2025-03-12 12:56:27 +00:00
2025-03-12 12:56:27 +00:00
2023-01-31 18:08:26 +02:00
2025-12-08 14:56:47 +00:00
2025-03-12 12:56:27 +00:00
2023-03-31 18:40:44 +03:00
2020-03-04 13:04:10 +01:00
2024-03-28 18:34:33 +02:00