WIP
This commit is contained in:
@@ -20,13 +20,13 @@
|
||||
update_icon()
|
||||
|
||||
|
||||
/obj/item/reagent_containers/honeycomb/update_icon()
|
||||
cut_overlays()
|
||||
/obj/item/reagent_containers/honeycomb/update_overlays()
|
||||
. = ..()
|
||||
var/mutable_appearance/honey_overlay = mutable_appearance(icon, "honey")
|
||||
if(honey_color)
|
||||
honey_overlay.icon_state = "greyscale_honey"
|
||||
honey_overlay.color = honey_color
|
||||
add_overlay(honey_overlay)
|
||||
. += honey_overlay
|
||||
|
||||
|
||||
/obj/item/reagent_containers/honeycomb/proc/set_reagent(reagent)
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
/obj/machinery/biogenerator/on_reagent_change(changetype) //When the reagents change, change the icon as well.
|
||||
update_icon()
|
||||
|
||||
/obj/machinery/biogenerator/update_icon()
|
||||
/obj/machinery/biogenerator/update_icon_state()
|
||||
if(panel_open)
|
||||
icon_state = "biogen-empty-o"
|
||||
else if(!src.beaker)
|
||||
|
||||
@@ -64,7 +64,7 @@
|
||||
to_chat(user, "<span class='notice'>You close [src], letting you draw from its tap.</span>")
|
||||
update_icon()
|
||||
|
||||
/obj/structure/fermenting_barrel/update_icon()
|
||||
/obj/structure/fermenting_barrel/update_icon_state()
|
||||
if(open)
|
||||
icon_state = "barrel_open"
|
||||
else
|
||||
|
||||
@@ -53,17 +53,18 @@
|
||||
min_wchance = 0
|
||||
min_wrate = 0
|
||||
|
||||
/obj/machinery/plantgenes/update_icon()
|
||||
..()
|
||||
cut_overlays()
|
||||
/obj/machinery/plantgenes/update_icon_state()
|
||||
if((stat & (BROKEN|NOPOWER)))
|
||||
icon_state = "dnamod-off"
|
||||
else
|
||||
icon_state = "dnamod"
|
||||
|
||||
/obj/machinery/plantgenes/update_overlays()
|
||||
. = ..()
|
||||
if(seed)
|
||||
add_overlay("dnamod-dna")
|
||||
. += "dnamod-dna"
|
||||
if(panel_open)
|
||||
add_overlay("dnamod-open")
|
||||
. += "dnamod-open"
|
||||
|
||||
/obj/machinery/plantgenes/attackby(obj/item/I, mob/user, params)
|
||||
if(default_deconstruction_screwdriver(user, "dnamod", "dnamod", I))
|
||||
|
||||
Reference in New Issue
Block a user