This commit is contained in:
silicons
2020-12-26 20:29:52 -08:00
parent b7cd14b41e
commit 6044086de0
11 changed files with 59 additions and 1 deletions
@@ -57,10 +57,28 @@
name = "dirt"
desc = "Someone should clean that up."
icon_state = "dirt"
alpha = 127
canSmoothWith = list(/obj/effect/decal/cleanable/dirt, /turf/closed/wall, /obj/structure/falsewall)
smooth = SMOOTH_FALSE
mouse_opacity = MOUSE_OPACITY_TRANSPARENT
beauty = -75
mergeable_decal = TRUE
persistent = TRUE
/obj/effect/decal/cleanable/dirt/proc/dirty(strength)
if(alpha < 255)
alpha += strength
if(alpha > 255)
alpha = 255
/obj/effect/decal/cleanable/dirt/PersistenceSave(list/data)
. = ..()
data["alpha"] = alpha
/obj/effect/decal/cleanable/dirt/PersistenceLoad(list/data)
. = ..()
if(data["alpha"])
alpha = data["alpha"]
/obj/effect/decal/cleanable/dirt/Initialize()
. = ..()