Delta-v/Content.Server/Explosion/EntitySystems
Pieter-Jan Briers 9dd9f5cd92 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>
2026-04-04 16:54:51 +02:00
..
ExplosionGridTileFlood.cs Reduce explosion airtight cache memory usage (#40912) 2026-04-04 16:54:51 +02:00
ExplosionSpaceTileFlood.cs Atmos device performance improvements (#26493) 2024-04-07 14:14:34 +02:00
ExplosionSystem.Airtight.cs Reduce explosion airtight cache memory usage (#40912) 2026-04-04 16:54:51 +02:00
ExplosionSystem.CVars.cs move TriggerExplosion to shared (#30227) 2025-03-01 17:02:14 +00:00
ExplosionSystem.GridMap.cs Reduce explosion airtight cache memory usage (#40912) 2026-04-04 16:54:51 +02:00
ExplosionSystem.Processing.cs Update DamageableSystem to modern standards (#39417) 2025-12-29 11:39:33 -06:00
ExplosionSystem.TileFill.cs Reduce explosion airtight cache memory usage (#40912) 2026-04-04 16:54:51 +02:00
ExplosionSystem.Visuals.cs upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
ExplosionSystem.cs Reduce explosion airtight cache memory usage (#40912) 2026-04-04 16:54:51 +02:00
ExplosionTileFlood.cs Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
ProjectileGrenadeSystem.cs Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
ScatteringGrenadeSystem.cs Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00