From 33ccade5604d6dd7b9d7e2b63e5ad7504ee1e87f Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 17 Jul 2022 11:48:58 +1000 Subject: [PATCH] Makes persistant dirt not reset its alpha after some dirtying --- code/game/objects/effects/decals/Cleanable/misc.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/game/objects/effects/decals/Cleanable/misc.dm b/code/game/objects/effects/decals/Cleanable/misc.dm index e68ce7aa4ed..cf26c6463d3 100644 --- a/code/game/objects/effects/decals/Cleanable/misc.dm +++ b/code/game/objects/effects/decals/Cleanable/misc.dm @@ -38,6 +38,12 @@ icon_state = "dirt" mouse_opacity = 0 +/obj/effect/decal/cleanable/Initialize(var/mapload, var/_age) + .=..() + var/turf/simulated/our_turf = src.loc + if(our_turf && istype(our_turf) && our_turf.can_dirty && _age) + our_turf.dirt = 101 + /obj/effect/decal/cleanable/flour name = "flour" desc = "It's still good. Four second rule!"