trivial 1:1 overlays -> overlay proc changes

NB. In some cases we go from a more complex image() to a single icon_state string and I assume this works for every case but do not care to check because of the sheer scale of extra fiddly effort. Buyer beware, not my code.
This commit is contained in:
spookerton
2022-04-12 20:48:30 +01:00
parent a930f4eb7c
commit 1ccb2df2de
187 changed files with 625 additions and 700 deletions

View File

@@ -122,14 +122,14 @@ var/list/blob_cores = list()
return ..()
/obj/structure/blob/core/update_icon()
overlays.Cut()
cut_overlays()
color = null
var/mutable_appearance/blob_overlay = mutable_appearance('icons/mob/blob.dmi', "blob")
if(overmind)
blob_overlay.color = overmind.blob_type.color
name = "[overmind.blob_type.name] [base_name]"
overlays += blob_overlay
overlays += mutable_appearance('icons/mob/blob.dmi', "blob_core_overlay")
add_overlay(blob_overlay)
add_overlay("blob_core_overlay")
/obj/structure/blob/core/process()
set waitfor = FALSE

View File

@@ -21,14 +21,14 @@ var/list/blob_nodes = list()
return ..()
/obj/structure/blob/node/update_icon()
overlays.Cut()
cut_overlays()
color = null
var/mutable_appearance/blob_overlay = mutable_appearance('icons/mob/blob.dmi', "blob")
if(overmind)
name = "[overmind.blob_type.name] [base_name]"
blob_overlay.color = overmind.blob_type.color
overlays += blob_overlay
overlays += mutable_appearance('icons/mob/blob.dmi', "blob_node_overlay")
add_overlay(blob_overlay)
add_overlay("blob_node_overlay")
/obj/structure/blob/node/process()
set waitfor = FALSE