Scapper outpost and mixing bowl icons fixes (#16148)

This commit is contained in:
Alberyk
2023-03-31 15:45:45 +00:00
committed by GitHub
parent a8805ef7e9
commit 690ae75fb6
3 changed files with 37 additions and 30 deletions
@@ -301,19 +301,37 @@
QDEL_NULL(temp) //delete buffer object
return ..()
/obj/item/reagent_containers/cooking_container/board/do_empty(mob/user)
. = ..()
icon_state = initial(icon_state)
/obj/item/reagent_containers/cooking_container/board/attackby(obj/item/I, mob/user)
. = ..()
if(length(contents)) // Only if something was actually added.
icon_state = "[initial(icon_state)]_prep"
/obj/item/reagent_containers/cooking_container/board/on_reagent_change()
. = ..()
if(reagents.total_volume) // Only if something was actually added.
update_icon()
/obj/item/reagent_containers/cooking_container/board/pickup(mob/user)
..()
update_icon()
/obj/item/reagent_containers/cooking_container/board/dropped(mob/user)
..()
update_icon()
/obj/item/reagent_containers/cooking_container/board/attack_hand()
..()
update_icon()
/obj/item/reagent_containers/cooking_container/board/do_empty(mob/user)
..()
update_icon()
/obj/item/reagent_containers/cooking_container/board/attackby(obj/item/I, mob/user)
..()
update_icon()
/obj/item/reagent_containers/cooking_container/board/update_icon()
if(length(contents)) // Only if something was actually added.
icon_state = "[initial(icon_state)]_prep"
else
icon_state = initial(icon_state)
/obj/item/reagent_containers/cooking_container/board/bowl
name = "mixing bowl"
@@ -329,26 +347,6 @@
amount_per_transfer_from_this = 10
possible_transfer_amounts = list(5,10,15,25,30,60,180)
/obj/item/reagent_containers/cooking_container/board/bowl/on_reagent_change()
update_icon()
/obj/item/reagent_containers/cooking_container/board/bowl/pickup(mob/user)
..()
update_icon()
/obj/item/reagent_containers/cooking_container/board/bowl/dropped(mob/user)
..()
update_icon()
/obj/item/reagent_containers/cooking_container/board/bowl/attack_hand()
..()
update_icon()
/obj/item/reagent_containers/cooking_container/board/bowl/update_icon()
cut_overlays()
if(reagents?.total_volume)
+7
View File
@@ -0,0 +1,7 @@
author: Alberyk
delete-after: True
changes:
- bugfix: "Fixed mixing bowls turning invisible."
- bugfix: "Fixed the scrapper outpost being invisible."
@@ -25,6 +25,8 @@
)
comms_support = TRUE
comms_name = "adhomian scrapper"
icon = 'icons/obj/overmap/overmap_stationary.dmi'
icon_state = "outpost"
color = "#DAA06D"