[MIRROR] Converting the EMP protection component into an element. (#1494)

* Converting the EMP protection component into an element. (#54617)

* Converting the EMP protection component into an element.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
This commit is contained in:
SkyratBot
2020-10-27 17:38:50 +00:00
committed by GitHub
co-authored by Ghom
parent 7c1d3ea2a3
commit 23ca0b88db
14 changed files with 33 additions and 27 deletions
-13
View File
@@ -1,13 +0,0 @@
/datum/component/empprotection
var/flags = NONE
/datum/component/empprotection/Initialize(_flags)
if(!istype(parent, /atom))
return COMPONENT_INCOMPATIBLE
flags = _flags
RegisterSignal(parent, list(COMSIG_ATOM_EMP_ACT), .proc/getEmpFlags)
/datum/component/empprotection/proc/getEmpFlags(datum/source, severity)
SIGNAL_HANDLER
return flags