CatStation/Content.Shared/Electrocution
Mehnix 2d10561c74
Let Defibrillators be used on anything (#45062)
* Defib Functionality

let defib work with living creatures
popup on defib attempt

* remove unused using

* remove now-unneeded CanDefibCrit datafield

* Remove now-unused targetCanBeAlive function

* maybe build it first

* refactor: whitespaces!

* refactor: extracted TryDoChainElectrocution

* refactor: now defibbing entities with buckled other entities will defib and electrocute them too. Small defib system refactor.

* remove not-implemented function

* provide inanimate object message, make popup a caution

* move the sound

reading comprehension

---------

Co-authored-by: Fildrance <fildrance@gmail.com>
2026-08-11 15:15:44 +00:00
..
Components Shock module (#44391) 2026-08-05 05:31:25 +00:00
ElectrocutedComponent.cs Documentation of e api (#44395) 2026-07-01 08:38:04 +00:00
ElectrocutionEvents.cs Fix insulated gloves (#11079) 2022-09-06 08:10:07 -07:00
InsulatedComponent.cs Documentation of e api (#44395) 2026-07-01 08:38:04 +00:00
InsulatedSystem.cs IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
SharedElectrocution.cs cleanup 2024-11-22 23:02:59 +01:00
SharedElectrocutionSystem.cs Let Defibrillators be used on anything (#45062) 2026-08-11 15:15:44 +00:00