Synditele kit now comes with chameleon mesons (#21227)

* chameleon mesons

* sirryan review

* destroy + emp
This commit is contained in:
Contrabang
2023-06-16 14:34:11 -04:00
committed by GitHub
parent f948bea9ad
commit 33a97a4c95
3 changed files with 27 additions and 1 deletions
+22
View File
@@ -353,6 +353,28 @@
. = ..()
chameleon_action.emp_randomise(INFINITY)
// for style
// also its this typepath because random shit type checks based on the meson path
/obj/item/clothing/glasses/meson/chameleon
var/datum/action/item_action/chameleon/change/chameleon_action
/obj/item/clothing/glasses/meson/chameleon/Initialize(mapload)
. = ..()
chameleon_action = new(src)
chameleon_action.chameleon_type = /obj/item/clothing/glasses
chameleon_action.chameleon_name = "Glasses"
chameleon_action.chameleon_blacklist = list()
chameleon_action.initialize_disguises()
/obj/item/clothing/glasses/meson/chameleon/Destroy()
QDEL_NULL(chameleon_action)
return ..()
/obj/item/clothing/glasses/meson/chameleon/emp_act(severity)
. = ..()
chameleon_action.emp_randomise()
/obj/item/clothing/gloves/chameleon
desc = "These gloves will protect the wearer from electric shock."
name = "insulated gloves"