Add new light replacer icons for janibelt and janitorial cart. (#31636)

* Add new light replacer icons for janibelt and janitorial cart.

* Restore abductor crowbar belt sprite.
This commit is contained in:
Alan
2026-02-13 16:15:22 +00:00
committed by GitHub
parent 57083e06ec
commit 9007b47eae
4 changed files with 8 additions and 1 deletions
@@ -158,6 +158,7 @@
/obj/item/lightreplacer/update_icon_state()
icon_state = "lightreplacer[emagged]"
belt_icon = emagged ? "light_replacer_red" : "light_replacer"
/obj/item/lightreplacer/proc/status_string()
return "It has [uses] light\s remaining (plus [bulb_shards] fragment\s)."
@@ -250,6 +251,7 @@
name = "bluespace light replacer"
desc = "A modified light replacer that zaps lights into place. Refill with broken or working light bulbs, or sheets of glass."
icon_state = "lightreplacer_blue"
belt_icon = "light_replacer_blue"
bluespace_toggle = TRUE
materials = list(MAT_METAL = 1500, MAT_SILVER = 150, MAT_GLASS = 6000, MAT_BLUESPACE = 300)
+6 -1
View File
@@ -269,7 +269,12 @@
if(my_spray)
. += "cart_spray"
if(my_replacer)
. += "cart_replacer"
if(my_replacer.emagged)
. += "cart_replacer_red"
else if(istype(my_replacer, /obj/item/lightreplacer/bluespace))
. += "cart_replacer_blue"
else
. += "cart_replacer"
if(signs)
. += "cart_sign[signs]"
if(reagents.total_volume > 0)