fish-station/Content.Server/Explosion/EntitySystems
Pieter-Jan Briers 42b33ddd93
Reduce explosion airtight cache memory usage (#40912)
* Reduce explosion airtight cache memory usage

This means you can happily add explosion prototypes again

New approach has the tolerance value data in a shared storage with reference counting.

* Oops fix index removal

* Remove debug code and fix merge conflicts

* Also address my other review

* Oh it's in two places lmao

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-03 15:52:25 +00:00
..
ExplosionGridTileFlood.cs Reduce explosion airtight cache memory usage (#40912) 2025-12-03 15:52:25 +00:00
ExplosionSpaceTileFlood.cs Atmos device performance improvements (#26493) 2024-03-30 15:17:53 +11:00
ExplosionSystem.Airtight.cs Reduce explosion airtight cache memory usage (#40912) 2025-12-03 15:52:25 +00:00
ExplosionSystem.cs Reduce explosion airtight cache memory usage (#40912) 2025-12-03 15:52:25 +00:00
ExplosionSystem.CVars.cs move TriggerExplosion to shared (#30227) 2024-09-19 10:01:40 +10:00
ExplosionSystem.GridMap.cs Reduce explosion airtight cache memory usage (#40912) 2025-12-03 15:52:25 +00:00
ExplosionSystem.Processing.cs Update DamageableSystem to modern standards (#39417) 2025-10-27 19:53:04 +00:00
ExplosionSystem.TileFill.cs Reduce explosion airtight cache memory usage (#40912) 2025-12-03 15:52:25 +00:00
ExplosionSystem.Visuals.cs Partial cleanup of ExplosionSystem (#36098) 2025-04-18 13:55:09 +10:00
ExplosionTileFlood.cs Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
ProjectileGrenadeSystem.cs Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
ScatteringGrenadeSystem.cs Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00