diff --git a/code/game/objects/effects/decals/turfdecal/tilecoloring.dm b/code/game/objects/effects/decals/turfdecal/tilecoloring.dm index 7b5b4d9b4eb..93497837527 100644 --- a/code/game/objects/effects/decals/turfdecal/tilecoloring.dm +++ b/code/game/objects/effects/decals/turfdecal/tilecoloring.dm @@ -56,6 +56,15 @@ /obj/effect/turf_decal/trimline/white/end icon_state = "trimline_end" +/obj/effect/turf_decal/trimline/white/arrow_cw + icon_state = "trimline_arrow_cw" + +/obj/effect/turf_decal/trimline/white/arrow_ccw + icon_state = "trimline_arrow_ccw" + +/obj/effect/turf_decal/trimline/white/warning + icon_state = "trimline_warn" + /obj/effect/turf_decal/trimline/white/filled icon_state = "trimline_box_fill" @@ -68,6 +77,21 @@ /obj/effect/turf_decal/trimline/white/filled/end icon_state = "trimline_end_fill" +/obj/effect/turf_decal/trimline/white/filled/arrow_cw + icon_state = "trimline_arrow_cw_fill" + +/obj/effect/turf_decal/trimline/white/filled/arrow_ccw + icon_state = "trimline_arrow_ccw_fill" + +/obj/effect/turf_decal/trimline/white/filled/warning + icon_state = "trimline_warn_fill" + +/obj/effect/turf_decal/trimline/white/filled/shrink_cw + icon_state = "trimline_shrink_cw" + +/obj/effect/turf_decal/trimline/white/filled/shrink_ccw + icon_state = "trimline_shrink_ccw" + /obj/effect/turf_decal/trimline/red color = "#DE3A3A" @@ -80,6 +104,15 @@ /obj/effect/turf_decal/trimline/red/end icon_state = "trimline_end" +/obj/effect/turf_decal/trimline/red/arrow_cw + icon_state = "trimline_arrow_cw" + +/obj/effect/turf_decal/trimline/red/arrow_ccw + icon_state = "trimline_arrow_ccw" + +/obj/effect/turf_decal/trimline/red/warning + icon_state = "trimline_warn" + /obj/effect/turf_decal/trimline/red/filled icon_state = "trimline_box_fill" @@ -92,6 +125,21 @@ /obj/effect/turf_decal/trimline/red/filled/end icon_state = "trimline_end_fill" +/obj/effect/turf_decal/trimline/red/filled/arrow_cw + icon_state = "trimline_arrow_cw_fill" + +/obj/effect/turf_decal/trimline/red/filled/arrow_ccw + icon_state = "trimline_arrow_ccw_fill" + +/obj/effect/turf_decal/trimline/red/filled/warning + icon_state = "trimline_warn_fill" + +/obj/effect/turf_decal/trimline/red/filled/shrink_cw + icon_state = "trimline_shrink_cw" + +/obj/effect/turf_decal/trimline/red/filled/shrink_ccw + icon_state = "trimline_shrink_ccw" + /obj/effect/turf_decal/trimline/green color = "#9FED58" @@ -104,6 +152,15 @@ /obj/effect/turf_decal/trimline/green/end icon_state = "trimline_end" +/obj/effect/turf_decal/trimline/green/arrow_cw + icon_state = "trimline_arrow_cw" + +/obj/effect/turf_decal/trimline/green/arrow_ccw + icon_state = "trimline_arrow_ccw" + +/obj/effect/turf_decal/trimline/green/warning + icon_state = "trimline_warn" + /obj/effect/turf_decal/trimline/green/filled icon_state = "trimline_box_fill" @@ -116,6 +173,21 @@ /obj/effect/turf_decal/trimline/green/filled/end icon_state = "trimline_end_fill" +/obj/effect/turf_decal/trimline/green/filled/arrow_cw + icon_state = "trimline_arrow_cw_fill" + +/obj/effect/turf_decal/trimline/green/filled/arrow_ccw + icon_state = "trimline_arrow_ccw_fill" + +/obj/effect/turf_decal/trimline/green/filled/warning + icon_state = "trimline_warn_fill" + +/obj/effect/turf_decal/trimline/green/filled/shrink_cw + icon_state = "trimline_shrink_cw" + +/obj/effect/turf_decal/trimline/green/filled/shrink_ccw + icon_state = "trimline_shrink_ccw" + /obj/effect/turf_decal/trimline/blue color = "#52B4E9" @@ -128,6 +200,15 @@ /obj/effect/turf_decal/trimline/blue/end icon_state = "trimline_end" +/obj/effect/turf_decal/trimline/blue/arrow_cw + icon_state = "trimline_arrow_cw" + +/obj/effect/turf_decal/trimline/blue/arrow_ccw + icon_state = "trimline_arrow_ccw" + +/obj/effect/turf_decal/trimline/blue/warning + icon_state = "trimline_warn" + /obj/effect/turf_decal/trimline/blue/filled icon_state = "trimline_box_fill" @@ -140,6 +221,21 @@ /obj/effect/turf_decal/trimline/blue/filled/end icon_state = "trimline_end_fill" +/obj/effect/turf_decal/trimline/blue/filled/arrow_cw + icon_state = "trimline_arrow_cw_fill" + +/obj/effect/turf_decal/trimline/blue/filled/arrow_ccw + icon_state = "trimline_arrow_ccw_fill" + +/obj/effect/turf_decal/trimline/blue/filled/warning + icon_state = "trimline_warn_fill" + +/obj/effect/turf_decal/trimline/blue/filled/shrink_cw + icon_state = "trimline_shrink_cw" + +/obj/effect/turf_decal/trimline/blue/filled/shrink_ccw + icon_state = "trimline_shrink_ccw" + /obj/effect/turf_decal/trimline/yellow color = "#EFB341" @@ -152,6 +248,15 @@ /obj/effect/turf_decal/trimline/yellow/end icon_state = "trimline_end" +/obj/effect/turf_decal/trimline/yellow/arrow_cw + icon_state = "trimline_arrow_cw" + +/obj/effect/turf_decal/trimline/yellow/arrow_ccw + icon_state = "trimline_arrow_ccw" + +/obj/effect/turf_decal/trimline/yellow/warning + icon_state = "trimline_warn" + /obj/effect/turf_decal/trimline/yellow/filled icon_state = "trimline_box_fill" @@ -164,6 +269,21 @@ /obj/effect/turf_decal/trimline/yellow/filled/end icon_state = "trimline_end_fill" +/obj/effect/turf_decal/trimline/yellow/filled/arrow_cw + icon_state = "trimline_arrow_cw_fill" + +/obj/effect/turf_decal/trimline/yellow/filled/arrow_ccw + icon_state = "trimline_arrow_ccw_fill" + +/obj/effect/turf_decal/trimline/yellow/filled/warning + icon_state = "trimline_warn_fill" + +/obj/effect/turf_decal/trimline/yellow/filled/shrink_cw + icon_state = "trimline_shrink_cw" + +/obj/effect/turf_decal/trimline/yellow/filled/shrink_ccw + icon_state = "trimline_shrink_ccw" + /obj/effect/turf_decal/trimline/purple color = "#D381C9" @@ -176,6 +296,15 @@ /obj/effect/turf_decal/trimline/purple/end icon_state = "trimline_end" +/obj/effect/turf_decal/trimline/purple/arrow_cw + icon_state = "trimline_arrow_cw" + +/obj/effect/turf_decal/trimline/purple/arrow_ccw + icon_state = "trimline_arrow_ccw" + +/obj/effect/turf_decal/trimline/purple/warning + icon_state = "trimline_warn" + /obj/effect/turf_decal/trimline/purple/filled icon_state = "trimline_box_fill" @@ -188,6 +317,21 @@ /obj/effect/turf_decal/trimline/purple/filled/end icon_state = "trimline_end_fill" +/obj/effect/turf_decal/trimline/purple/filled/arrow_cw + icon_state = "trimline_arrow_cw_fill" + +/obj/effect/turf_decal/trimline/purple/filled/arrow_ccw + icon_state = "trimline_arrow_ccw_fill" + +/obj/effect/turf_decal/trimline/purple/filled/warning + icon_state = "trimline_warn_fill" + +/obj/effect/turf_decal/trimline/purple/filled/shrink_cw + icon_state = "trimline_shrink_cw" + +/obj/effect/turf_decal/trimline/purple/filled/shrink_ccw + icon_state = "trimline_shrink_ccw" + /obj/effect/turf_decal/trimline/brown color = "#A46106" @@ -200,6 +344,15 @@ /obj/effect/turf_decal/trimline/brown/end icon_state = "trimline_end" +/obj/effect/turf_decal/trimline/brown/arrow_cw + icon_state = "trimline_arrow_cw" + +/obj/effect/turf_decal/trimline/brown/arrow_ccw + icon_state = "trimline_arrow_ccw" + +/obj/effect/turf_decal/trimline/brown/warning + icon_state = "trimline_warn" + /obj/effect/turf_decal/trimline/brown/filled icon_state = "trimline_box_fill" @@ -212,6 +365,21 @@ /obj/effect/turf_decal/trimline/brown/filled/end icon_state = "trimline_end_fill" +/obj/effect/turf_decal/trimline/brown/filled/arrow_cw + icon_state = "trimline_arrow_cw_fill" + +/obj/effect/turf_decal/trimline/brown/filled/arrow_ccw + icon_state = "trimline_arrow_ccw_fill" + +/obj/effect/turf_decal/trimline/brown/filled/warning + icon_state = "trimline_warn_fill" + +/obj/effect/turf_decal/trimline/brown/filled/shrink_cw + icon_state = "trimline_shrink_cw" + +/obj/effect/turf_decal/trimline/brown/filled/shrink_ccw + icon_state = "trimline_shrink_ccw" + /obj/effect/turf_decal/trimline/neutral color = "#D4D4D4" alpha = 50 @@ -225,6 +393,15 @@ /obj/effect/turf_decal/trimline/neutral/end icon_state = "trimline_end" +/obj/effect/turf_decal/trimline/neutral/arrow_cw + icon_state = "trimline_arrow_cw" + +/obj/effect/turf_decal/trimline/neutral/arrow_ccw + icon_state = "trimline_arrow_ccw" + +/obj/effect/turf_decal/trimline/neutral/warning + icon_state = "trimline_warn" + /obj/effect/turf_decal/trimline/neutral/filled icon_state = "trimline_box_fill" @@ -236,3 +413,18 @@ /obj/effect/turf_decal/trimline/neutral/filled/end icon_state = "trimline_end_fill" + +/obj/effect/turf_decal/trimline/neutral/filled/arrow_cw + icon_state = "trimline_arrow_cw_fill" + +/obj/effect/turf_decal/trimline/neutral/filled/arrow_ccw + icon_state = "trimline_arrow_ccw_fill" + +/obj/effect/turf_decal/trimline/neutral/filled/warning + icon_state = "trimline_warn_fill" + +/obj/effect/turf_decal/trimline/neutral/filled/shrink_cw + icon_state = "trimline_shrink_cw" + +/obj/effect/turf_decal/trimline/neutral/filled/shrink_ccw + icon_state = "trimline_shrink_ccw" diff --git a/icons/turf/decals.dmi b/icons/turf/decals.dmi index 515eae9f5cd..cab5922ff38 100644 Binary files a/icons/turf/decals.dmi and b/icons/turf/decals.dmi differ