From 1236b1ebba76a055a617745450c23ca738adb1e8 Mon Sep 17 00:00:00 2001 From: Critawakets Date: Thu, 14 Nov 2024 08:13:56 -0500 Subject: [PATCH] Adds transparent ends to tile color turf decals. --- maplestation.dme | 1 + .../effects/decals/turfdecal/tilecoloring.dm | 5 +++++ .../icons/turf/decals_master.dmi | Bin 0 -> 7782 bytes 3 files changed, 6 insertions(+) create mode 100644 maplestation_modules/code/game/objects/effects/decals/turfdecal/tilecoloring.dm create mode 100644 maplestation_modules/icons/turf/decals_master.dmi diff --git a/maplestation.dme b/maplestation.dme index c1b90d86f5ec..fedfd3dc8101 100644 --- a/maplestation.dme +++ b/maplestation.dme @@ -6145,6 +6145,7 @@ #include "maplestation_modules\code\game\objects\effects\landmarks.dm" #include "maplestation_modules\code\game\objects\effects\decals\turfdecal\textured.dm" #include "maplestation_modules\code\game\objects\effects\decals\turfdecal\tile.dm" +#include "maplestation_modules\code\game\objects\effects\decals\turfdecal\tilecoloring.dm" #include "maplestation_modules\code\game\objects\effects\temporary_visuals\projectiles\impact.dm" #include "maplestation_modules\code\game\objects\effects\temporary_visuals\projectiles\muzzle.dm" #include "maplestation_modules\code\game\objects\effects\temporary_visuals\projectiles\tracer.dm" diff --git a/maplestation_modules/code/game/objects/effects/decals/turfdecal/tilecoloring.dm b/maplestation_modules/code/game/objects/effects/decals/turfdecal/tilecoloring.dm new file mode 100644 index 000000000000..d22532d23cdd --- /dev/null +++ b/maplestation_modules/code/game/objects/effects/decals/turfdecal/tilecoloring.dm @@ -0,0 +1,5 @@ +/obj/effect/turf_decal/tile + icon = 'maplestation_modules/icons/turf/decals_master.dmi' + +/obj/effect/turf_decal/trimline + icon = 'maplestation_modules/icons/turf/decals_master.dmi' diff --git a/maplestation_modules/icons/turf/decals_master.dmi b/maplestation_modules/icons/turf/decals_master.dmi new file mode 100644 index 0000000000000000000000000000000000000000..c42fc35b8e8e2e901e38cf2598165e26fca8ea7f GIT binary patch literal 7782 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 literal 0 HcmV?d00001