CatStation/Content.Server/Destructible
Connor Huffine 07802c2d66
Destructible Automatic Overkill (#43113)
* Change to file scoped namespace

* Improve variable naming

* Remove unnecessary audiosystem

* Add automatic overkill

* Small cleanups

* Alphabetize dependencies

* Change to file scoped namespace

* Change to OnMapInit

* Fix overkill if no destruction node present

* Add overkill test

* Example cleanup

* Performance improvements

* Tuple event subscriptions

* Correct comment

* Realphabetize

I might be dyslexic. Or just stupid.

* Invert toggle behavior and rename

* Change from MapInit to ComponentInit

* Revert "Change from MapInit to ComponentInit"

This reverts commit 1ed9fa0ad49be00becd9adca5cfee45cf4fef3a2.

* Change to use index instead of raw int

* Explicit check not required

* Clean up overkill test

* Improve commenting

* Overhaul the test

* Little more

* Improve commenting

* Update DestructibleOverkillTest.cs

* Typo

* Change to tuple assignment

* Alphabetize dependencies

* Update Content.IntegrationTests/Tests/Destructible/DestructibleOverkillTest.cs

* Update Content.IntegrationTests/Tests/Destructible/DestructibleOverkillTest.cs

* Update Content.IntegrationTests/Tests/Destructible/DestructibleOverkillTest.cs

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
2026-05-24 05:32:23 +00:00
..
Thresholds Solutions Refactor Part 1 - Solution Prototypes (#43412) 2026-04-25 02:00:34 +00:00
DestructibleComponent.cs Destructible Automatic Overkill (#43113) 2026-05-24 05:32:23 +00:00
DestructibleSystem.BenchmarkHelpers.cs Update DamageableSystem to modern standards (#39417) 2025-10-27 19:53:04 +00:00
DestructibleSystem.cs Destructible Automatic Overkill (#43113) 2026-05-24 05:32:23 +00:00