Delta-v/Content.Server/Explosion/EntitySystems
DisposableCrewmember42 8c8f4b4f2c
tweak: better screenshake (#6059)
* tweak: explosion shake directional, distance fall-off

partial port of ss14Starlight/space-station-14#3707 by neomoth:
0b6282eb267ef1efc0b2bcd78a39e53a776f1c79

Co-authored-by: neomoth <69372252+neomoth@users.noreply.github.com>

* tweak: melee shake depends on damage/wielding

partial port of ss14Starlight/space-station-14#3707 by neomoth:
0b6282eb267ef1efc0b2bcd78a39e53a776f1c79

Co-authored-by: neomoth <69372252+neomoth@users.noreply.github.com>

* tweak: explosion kick falloff

* chore: remove debug log

* feat: melee shake has heavy/light variants instead of only showing for high blunt/wielded

* refactor: use MathF instead of Math

* tweak: more noticeable camera kick falloff

* tweak: generally dampen explosion kick a little more, fall off slower

* docs: explain camera kick falloff

* docs: remove commented upstream code per review

* docs: document screenshake falloff too, clarify distance

---------

Co-authored-by: neomoth <69372252+neomoth@users.noreply.github.com>
2026-06-19 13:11:59 -05: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 Allow station tiles to be placed on solid ground and other platings. (#38898) 2026-04-04 16:57:53 +02: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 tweak: better screenshake (#6059) 2026-06-19 13:11:59 -05: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